Johnson has previously campaigned against many aspects of his deal. He opposed the divorce bill which has not changed from Theresa May’s deal. He vowed never to sign off a customs border in the Irish Sea, which he has done. He pledged to release the UK from EU regulations but his political declaration suggests they may be a requirement of any free trade deal.
The prime minister’s statement was a lie.