Labour triumphs in by-election brace
Labour has won both the Kingswood and Wellingborough by-elections in another night every bit as bad as expected for Rishi Sunak. The Tories saw majorities of more than 11,000 and 18,000 respectively easily overturned. It means the Conservatives have now lost ten by-elections in a single parliament, a worse run than any government since the
