Voters are likely to turn their frustration on Parliament's Brexit-blockers
Rumours of the Prime Minister’s death in a ditch have been greatly exaggerated. Parliament’s rejection of the Government’s programme motion for its withdrawal agreement bill makes it all but impossible for Boris Johnson to extricate the UK from the EU by 31 October as promised. It is an obvious defeat for a PM who got