Brexit’s fate ‘is in British hands’, says Donald Tusk

European Council president says "anything is possible" before 12 April - including a much longer delay.

Source