The Brexit withdrawal agreement: A first analysis

After nearly two years of negotiations, the government has published the withdrawal agreement (WA) between the UK and the EU, as well as an outline of the political declaration on the future relationship after Brexit.