Boris Johnson has been accused of not understanding his own deal after he gave a rambling and incoherent speech about Brexit on the election trail.
The Prime Minister was caught on camera praising key elements of EU membership - including freedom of movement and access to the single market - to a group of Conservatives in Northern Ireland.
Critics of the PM's deal have asked why the rest of the UK will not have these privileges if Mr Johnson thinks they are such a bonus.
The Prime Minister was also slammed for misleading his audience about tariffs.
Labour's Shadow Brexit Secretary Keir Starmer, the shadow Brexit secretary, also criticised the prime minister for the comments, which he said showed a lack of understanding over his Brexit deal.

He said: " Boris Johnson either doesn’t understand the deal he has negotiated or he isn’t telling the truth. Probably both."
Under the Prime Minister's deal there will need to be customs checks on goods going from the UK into the EU.
But to avoid checks on the 310-mile border between Northern Ireland and the Republic these will happen when goods from Great Britain arrive in Northern Ireland.
Northern Ireland and the Republic would share some EU single market rules - forcing checks on manufactured and agricultural products crossing the Irish Sea.
In an incoherent and rambling speech last night Mr Johnson said: "When you come out of the EU Customs Union which is what we've done you have to have some way of checking that goods going from the United Kingdom into Ireland that might attract a tariff pay that tariff if there is to be a tariff.

"The only place you can do it if you don't do it at the border is at the border in Northern Ireland.
"There will not be tariffs or checks on goods coming from GB to NI that are not going on to Ireland - that's the whole point.
"And the great thing that has been misunderstood about this is there will not be checks - I speak as the Prime Minister of the United Kingdom and a passionate unionist - there will not be checks on goods going from Northern Ireland going to the United Kingdom because we're the government of the United Kingdom and we will not implement or enact such checks.
He continued: "Actually Northern Ireland has got a great deal you keep freedom of movement, you keep access to the single market but you also have - as it says in the deal - unfettered access to GB.
The anti-Brexit Liberal Democrats seized on the Prime Minister's comments as an admission that the rest of the UK is getting a worse lot than Northern Ireland under his deal.
Liberal Democrat Shadow Brexit Secretary Tom Brake said: “The Single Market and freedom of movement are a great deal – even Boris Johnson recognises this - so why isn’t he keeping them for the whole of the UK as part of the many benefits of EU membership?
“It is clear that the best deal for the UK is the one we have now: in the EU.
“That is why a Liberal Democrat government will revoke Article 50 on day one. It’s time to Stop Brexit and build a brighter future.”