Election live blog: Boris Johnson leads Tories to huge victory
From our UK edition
Election headlines (all 650 seats now declared) The Tories have secured a majority of 80, with a vote share of 44% – higher than achieved by any party in any election since 1970 Labour’s ‘red wall’ demolished as Tories take 28 seats from Labour across the north of England, including Blackpool South, Darlington, Blyth Valley, Grimsby