Mr Macron said on Thursday that France would not give in to British demands for the financial services sector to be covered by a Brexit trade deal after talks with Theresa May.
Macron told reporters that the France and Britain were now fighting wars together, a reference to cooperation between the two former European adversaries against armed Islamist movements including in countries Mali.
The French President suggested there is "always a risk" with votes such as Britain's 2016 referendum, when asking the public "just "yes" or "no" in a very complicated context".
Emmanuel Macron appeared on the BBC's Andrew Marr show on Sunday to discuss Brexit and his relationship with United States president Donald Trump.
'Probably in a similar context, but our context was very different so I don't want to make any bets - but I would definitely fight very hard to win'.
Offering his interpretation of Britain's vote to leave the EU, Mr Macron said: "My understanding is that middle-classes and working-classes - and especially the oldest in your country - decided that the recent decades were not in their favour".
He added that the British people needed to be aware of the consequences of Brexit.
"This special way should be consistent with the preservation of the single market and our collective interests", he said.
He also suggested on the show that Britain could get a special trade deal with the European Union after Brexit.
Mr Macron said specifically that allowing the UK's financial services sector access was "not feasible" if the United Kingdom did not accept the obligations.
The Prime Minister has repeatedly outlined her wish for a post-Brexit trade deal including both goods and services.
The Elysee official said the loan fitted into Macron's strategy for the revival of European sovereignty and democracy, detailed in a speech in Athens in September past year during which he spoke about the importance of cultural and historic ties between European nations.
The French president described Mr Trump as "not a classical politician".