British prime minister gets a delay

After a long evening of meetings, EU leaders reached an agreement on a postponement of the Brexit at a European summit in Brussels.

That is just before the European elections begin. The hard deadline that until now was 29 March- just a week away- has therefore been canceled. If May's deal were to die in a vote next week, the British would have until April 12 to state what they want.