No, your example and my response show exactly where British politics is at the moment, there's no middle ground. You have a Tory government that is at best inept and a Labour opposition that doesn't have a cohesive direction that will persuade the working class they truly represent them.
George Galloway's Workers Party is far more in synch with Labour voters than the current Labour has been for many years. It's a shame Labour is now caught in a battle within itself which will keep the Tories in power as long as they offer 'crumbs' near election time. British politics frankly stinks...
The exact same reason why the SNP will remain in power up here. No matter how damaging the Sturgeon/Salmond thing turns out, there is no credible alternative at the moment in Scottish politics. The Tories are too closely aligned to Westminster and even Unionists see that as a bad thing at the moment. Labour have just elected their third leader in as many years but are a shadow of their former selves up here and Sarwar needs at least a couple of years to get some momentum behind his leadership - although his views on Independance, asking for more devolved powers whilst staying within the Union, may bring him additional votes . Lib Dems, almost invisible, and against Independance. Greens are quite strong, but closely aligned to the SNP Independance wagon, as long as it brings along the green revolution. Galloway may do well in the upcoming election if he campaigns well with his other new party, Alliance 4 Unity, as he challenges the SNP, but his plans to unite all Unionist supporting parties under one alliance has been snubbed by the others as some of his parties ideals have been deemed a touch extreme (support for Tommy Robinson, support for Brexit etc). What he may do is damage the SNP bandwagon by calling out Sturgeon on her policy failings.