Getting ready for an election: What three by-elections can tell us
The Conservatives suffered two heavy defeats in a night of three by-elections, but narrowly held on to former PM Boris Johnson's old Uxbridge seat.
Labour made history by overturning a 20,137 majority to take the North Yorkshire seat of Selby and Ainsty. The Lib Dems took Somerton and Frome in a victory Sir Ed Davey said showed his party was "firmly back in the West Country".
On the Sky News Daily, Niall Paterson is joined by political editor Beth Rigby and elections analyst Dr Hannah Bunting to break down the votes from each of the constituencies, and to look ahead to what this can tell us about the next general election.
Rosie Gillott - podcast producer
Wendy Parker - editor
Labour made history by overturning a 20,137 majority to take the North Yorkshire seat of Selby and Ainsty. The Lib Dems took Somerton and Frome in a victory Sir Ed Davey said showed his party was "firmly back in the West Country".
On the Sky News Daily, Niall Paterson is joined by political editor Beth Rigby and elections analyst Dr Hannah Bunting to break down the votes from each of the constituencies, and to look ahead to what this can tell us about the next general election.
Rosie Gillott - podcast producer
Wendy Parker - editor