Thursday, June 23, 2016

BREXIT? 72.9% Voter Turnout. British voters just unleashed an economic and political tsunami

Via BBC: The UK has voted to leave the EU by 52% to 48%. Leave won the majority of votes in England and Wales, while every council in Scotland saw remain majorities.