"We hope that the British government has acquired a good experience from its past and steps towards correcting its past behaviors," President Ahmadinejad said after receiving credentials of the new British Ambassador to Tehran, Simon Gass, here in Tehran on Sunday.
He called on the new envoy to change his country's negative records in Iran into a positive one.
"The Iranian nation will not allow anyone to interfere in its internal affairs. I hope that the British government will be able to redress its mistakes (in Iran)," the Iranian president went on saying.
Ahmadinejad further noted that Iran wants to have friendly relations with all countries and asked the western countries to correct their attitude towards the Iranian nation.
The Islamic Republic has repeatedly condemned and cautioned certain western leaders, particularly Britain, about their remarks on Iran's internal affairs following the June 12 presidential election. Iran has accused the West of stoking the unrests, singling out Britain and the US for meddling.
Iran expelled two British diplomats and arrested a number of local staffs of the British embassy in Tehran after documents and evidence substantiated London's interfering role in stirring post-election riots in Iran.
British embassy's local staff in Tehran Hossein Rassam, who was charged with spying, admitted cultivating networks of contacts in the opposition movement using a £300,000 budget.
He claimed local staff of the embassy attended protests against June's presidential election result along with two British diplomats, named in court as Tom Burn and Paul Blemey, and that he had attended meetings with the defeated opposition leader Mir Hossein Mousavi alongside Mr. Burn.