Labour is projected to have a 170-seat majority in Parliament with 410 seats while the Conservatives are on track for 131 seats, which would be their worst ever performance.
Our free-to-read live blog has the latest updates and analysis on the UK election: bloom.bg/ukelection