EU leaders in Brussels have agreed to a short Brexit extension to April 12 if MPs cannot agree amongst themselves on the next meaningful vote on the deal. If the tide turns in May's favour in the Commons, the new date will be May 22. The PM is back in London to rally support for a third meaningful vote as time is ticking. Our panel also discusses the after-effects of the Yellow Vest violence in France last Saturday, as well as New Zealand's rapid policy response to the Christchurch attack.