A by-election in Gorton and Denton on Thursday could see a new left and right emerge in British politics, as Dan Haygarth finds out