Boris Johnson has won a decisive majority, on the back of a big swing from Labour to the Conservatives in Leave-voting Britain. Yet north of the border the SNP dramatically almost swept the board ...
Some results have been hidden because they may be inaccessible to you