If the Lib. Dems and the Greens think that they are on the up, think again! This was a vote against the Tories and Labour and how they have dealt with Brexit. Wait until the EU elections come around and Nigel Farage's Brexit Party will power through.