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