Boris Johnson's Conservative Party have stormed to a landslide victory in the 2019 general election
. Their haul of 364 seats (with one constituency left to declare), coupled with a catastrophic loss of 59 seats for Labour gives the prime minister the largest Tory majority since 1987. The one blemish on the Conservatives' night though was in Scotland where a resurgent SNP took 48 of 59 seats, representing an increase of 13 and leading inevitably to renewed and strengthened calls for a second referendum on Scottish independence.
It was also a bad night for the Liberal Democrats, and especially so for their leader Jo Swinson. Having started the election campaign exuding optimism and confidence about their future role in government, they ended up with one seat less than in 2017 and Swinson herself lost her seat of East Dunbartonshire to the SNP (albeit by a very fine margin).