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...
Putting the tech into protection
Square Mile’s series of informal interviews
Fallout from Haywood suspension
Launching later in 2019
£80bn funds under calculation