Snap election

Critics say money too little too late, after £8bn of cuts since 2010.
Did the Tories really have a good night despite losing to the Liberal Democrats? We asked the experts.
All the latest news amid reports Theresa May is gearing up for a snap election on June 6.
It comes just two days after government faced a confidence vote.
A fresh vote could be on the cards for this autumn.
The Tories aren't getting ready, and it's getting too late.