Labour and the Conservatives both made gains in Scotland, with a sense that the dominant Scottish National Party had passed its high water mark.

Across northern England, Labour benefited from the collapse of support for the pro-Brexit U.K. Independence Party.

In Northern Ireland, Sinn Fein won seven seats, but will not take its seats in Parliament, reducing the seats needed to win an overall majority.

Labour exceeded expectations in Wales, after opinion polls earlier in the campaign suggested that they might struggle, and took seats from the Conservatives.

Labour performed strongly in London, with pro-Europe voters apparently punishing the Conservatives for last year’s Brexit referendum decision.