Interpreting the November 2018 Withdrawal Agreement

As you may know, following the Cabinet’s approval on 14th November 2018, the UK Government has agreed a 585-page draft … read more »