Geneva Allen
NDP
Geneva Allen is standing with Jagmeet Singh and the NDP team to fight for the rights of working people and small businesses – and to ensure the ultra-rich pay their fair share. She pledges to do everything in her power to ensure that a fair COVID-19 recovery that benefits us all is paid for by the wealthiest Canadians and corporations.Read more