Polls in the UK closed a few minutes ago, and Ipsos-Mori are reporting a likely Conservative majority of 86 over a crippled Labour Party:
Conservatives: 368 - up 51
Labour: 191 - down 71
SNP: 55 - up 20
Liberal Democrats: 13 - up 1
Plaid Cymru: 3 - down 1
Greens: 1 - no change
Brexit party: 0
Others: 22 (18 of these will be Northern Ireland MPs)
If the numbers hold into the night, Boris Johnson will have scored the largest Conservative majority, and Jeremy Corbyn the worst Labour numbers, in 40 years. At least this means Corbyn might finally be shown the door. And Scotland may be heading for the exit as well, judging by those SNP numbers.
A British friend tells me "it's the racists in the North who found a new home in the Tory Party that done it." Wonderful. It may also have something to do with Corbyn's tin ear and the first-past-the-post system that denied smaller parties seats commensurate with their popular vote counts.
Updates as events warrant. This page will have results as they come in.