As predicted by many commentators and political sources, both Labour and the Conservatives have been dealt hammer blows from the electorate over Brexit at the European elections. The Tories suffered the most with a crushing defeat, failing to even scrape 10% of the...

read more