In the words of famous English rock band The Clash, Britain has been asking itself “should I stay or should I go?” for the past ten months now – the relationship in question being its affair with the European Union. After a year-long campaign on both sides of the coin to determine the country’s political and economic future, the U.K. finally voted to call it quits. But, as we all know, […]