Hannah Spencer’s win in the Gorton and Denton parliamentary byelection was a momentous victory for the Green party. The party’s first-ever byelection win overturned a large Labour majority and put the ...