British Prime Minister Keir Starmer faced a major political setback after the Green Party of England and Wales secured a surprise victory in the Gorton and Denton by-election in Manchester, a seat long considered a Labour stronghold. Read More: Rare win for Canada’s Greens in special election deals blow to Trudeau Green Party candidate Hannah Spencer won 40.7 per cent […]
