We've now passed not only the Article 50-triggered 29th March date for leaving the EU, but also the (first) extension date of April 12th – but like a long-running soap opera, Brexit rumbles on. Parliament remains deadlocked, strong feelings & deep divisions persist, while much of business (and Europe) looks on aghast.