by-elections
Old Bexley and Sidcup: Labour receives biggest increase in vote share in any parliamentary by-election since 2016
Although the Tories held the seat, they did so with a significantly reduce majority from nearly 19,000 to 4,478.
Even the Daily Mail has turned on UKIP – has the end finally come?
As the Stoke result shows, Paul Nuttall is leading a party without a future
Storm in a teacup? Why the Stoke and Copeland by-elections matter for Labour
In normal circumstances, these votes would barely be newsworthy
Labour has a working class problem
What do the Middleton and Heywood and Clacton by-elections tell us about the Labour vote?
Chart: Low turnouts in PCC, Mayoral, and by-elections across the country
A graphical illustration of the poor turnouts in the Police and Crime Commissioner, Mayoral and Parliamentary by-elections.