Is Joe Roberts still a member of the DSC?

No. Joe Roberts left the Democratic Socialists of Canada in 2021 following internal disagreements and is no longer affiliated with the organization.