The EU has agreed to an extension, as posted eaerlier here:

And confirmed by Donald Tusk:

Summary:

  • EU agrees extension until May 22 if Brexit deal approved by parliament next week
  • If not approved - extension until April 12

EU reiterating the harder edge to its position:

  • withdrawal agreement cannot be renegotiated
  • any unilateral statement must be in line with withdrawal agreement
  • calls for work to be continued for no deal Brexit preparations

---

The EU have given the can a little kick down the road, the risk of a no-deal bbb Brexit is postponed until April 12.