A week from now leaders of the European Union’s 27+1 Member States will have sore heads after a long night. Friday 19th October will be the second day of the European Council at which the fate of the Brexit negotiations is to be decided. However hard it is, decide something […]