Its impossible for the government not to screw up Brexit with only 24 months to seal the deal on November 28, 2016It has become conventional wisdom to assume that the EU will exact a price from Britain for leaving the EU; that some European countries are out to punish the UK, and that all they need to do is wait and a desperate Britain will strike a bad deal. Similarly, there is little to suggest that […]