Boris Johnson told "so many lies" during the Brexit campaign, the outgoing president of the European Commission Jean-Claude Juncker has claimed.
Mr Juncker, whose term as president will come to an end by January 2020, said more should have been done to "counter" untruths on the campaign trail.
"So many lies were told, including by current Prime Minister Boris Johnson, that there needed to be a voice to counter them," he told German magazine Der Speigel.
The bloc official also revealed he had placed a £1 bet that the UK would vote to Leave in 2016, because he was "firmly convinced" the EU referendum "would go wrong".
"I was one of those early on who was firmly convinced that this referendum would go wrong," he said.
"When then-Prime Minister David Cameron told me on the sidelines of the 2014 G20 summit in Brisbane that he really wanted to hold a Brexit referendum, I told him: 'You're going to lose it.'
"I made a bet with the European commissioner of British nationality at the time, Jonathan Hill: I get a pound from you if the Remainers lose, you get a euro if you win.
"I have that pound today."
Britain's departure from the EU was initially due to take place on March 29, and was later postponed to May 22, and then October 31.
A so-called flextension has been granted until January 31, despite Mr Johnson's pledge that the UK would leave the EU "do or die" by Halloween.
talkRADIO: Your election station