Although Thursday's North Shropshire by-election result was surely a defeat for Boris, we may be beginning to see the roots of a Lib Dem resurrection.
The Resurrection of the Liberal Democrats?
The Resurrection of the Liberal Democrats?
The Resurrection of the Liberal Democrats?
Although Thursday's North Shropshire by-election result was surely a defeat for Boris, we may be beginning to see the roots of a Lib Dem resurrection.