Senior Tories were prepared for the worst at the by-election – and they weren’t far wrong

Senior Tories were prepared for the worst at the by-election – and they weren’t far wrong