The result was of course a resounding win for Boris Johnson's Conservatives, with 365 of the 650 seats. The major seat movements were in England, where the Tories took nearly 50 seats from Labour. There were also movements in Scotland (where the Scottish Nationalist Party took seats from both major parties), Wales (where Labour lost more seats to the Tories) and Northern Ireland (where the Democratic Unionist Party lost two seats to nationalist parties). The Tory vote didn't increase greatly, but the Labour vote collapsed.
There will be plenty of detailed accounts available of the characters of areas that broke to one party or another. As with Australian analysis, when reading these always beware of the "ecological fallacy" - an electorate with a lot of voters of type X swinging to party Y does not always mean that voters of type X themselves swung to party Y. The obvious hook (and one not so subject to this problem as some) is Brexit, and unsurprisingly strong Leave areas swung to Conservatives and strongly against Labour, while strong Remain areas swung more modestly against Labour and weakly against the Conservatives. However the relationship between Brexit position and swing was messier in Labour's case. Correlation-hunting has unearthed this remarkably strong link between swing and blue collar jobs, so it will be interesting to see where that debate goes.

