The results of Britain’s long-awaited referendum on EU membership are in: Britons have voted to leave, 52% to 48%. Wondering what it all means? ESSA’s Brexit coverage is here. ESSA Unimelb Editors Tom Crowley and Sam O’Connor examine the ramifications for Britain’s economy and its politics.