The 2017 UK General Election has ended in a hung parliament after the Conservatives failed to secure the majority pollsters had predicted in the run-up to yesterday's vote.
With just a handful of constituencies still to declare a winner, the Conservatives were projected to win 318 seats, Labour 261 and the SNP 35. This would mean Labour had gained 29 seats while the Tories...
Developed by industry-wide group
Joined in 2002
'Educate clients' children'
Raised £15m earlier this week
From 8pm Friday 19 October