Well, it appears that Johnson was lying all along and lying everyone to make his deal seem plausible. In a government document, cold, hard evidence, revealed by Labour today, we find the following:
Johnson said, "There will be no checks between Great Britain and Northern Ireland." He told the people of NI that there would be "no forms, no checks, no barriers of any kind. You will have unfettered access."
The government's own findings say there will be customs declarations and security between NI and GB. It says there will be customs declarations for trade going from NI and GB. The government cannot rule out regulatory checks, rules of origin checks and animal and public health checks.
For trade going the other way, for GB to NI, there will be all of the above plus potentially damaging tariffs.
This means his claim of "no border in the Irish Sea" is simply not true.
He said his claim was "a great deal for Northern Ireland" on page 8 of the report it tells us that his deal will be "highly disruptive to the Northern Irish economy" this deal will be "the equivalent of imposing tariffs on 30% of all purchases made in Northern Ireland."
This is just the beginning and I'm sure some of the online papers will give more detail.
What I would ask is, if he would lie to the whole of Ireland about their future in this way how on earth can anyone trust him with the future or the rest of the UK. This document was not kept secret because our enemies could use it against us. It was not kept secret because of negotiation with the EU. It was kept secret for the sake of the Conservative Party and for the sake of Mr Johnson's future.
Britain has always had a healthy scepticism towards politicians but we have expected them to be rooting for the UK not their own ambitions against the good of the UK.
Lying has become a virus within the Tory party. Short-term gain supersedes democracy and the good of our country.