Brexit has been postponed again, until at least 31 October 2019, but with the possibility that it may occur sooner, maybe even within a few weeks....more