The EU and Britain struck a deal yesterday at the European Council meeting in Brussels to avert a possible British exit from the European Union. Following the deal, British prime minister David Cameron announced that the EU referendum will be held on June ...