EU agrees to delay Brexit until January 31

EU agrees to delay Brexit until January 31
play icon
EU chief Brexit negotiator Michel Barnier (centre) answers journalists' questions as he arrives in Brussels. AFP