The EU has agreed to extend Brexit until 31 January 2020, according to a tweet from the European Council president. Donald Tusk said the bloc would allow for a so-called “flextension” – meaning the UK could leave before the deadline if a deal was approved by Parliament. It comes as...