For more than two years, we have known that March 29, 2019 was the date set for the UK's departure from Europe. I have watched with