EU agrees to extend Brexit until 31 January 

EU leaders have agreed in principle to extend Brexit until 31 January 2020. It means the UK will not leave as planned on Thursday. Donald Tusk said it was a…