Keir Starmer's Labour party was pushed into third place in a crucial by-election in Gorton and Denton - a seat which has been in Labour hands for nearly 100 years