The Conservative, Labour and Liberal Democrat parties are all putting a positive spin on the results of Thursday's by-elections, but it is far from clear who will succeed when the whole country goes to the ballot box next year.
Friday 21 July 2023 19:28, UK
Please use Chrome browser for a more accessible video player