Boris Johnson has said he is sorry if his remarks about a British-Iranian woman caused anxiety to her family.
The foreign secretary had been criticised for saying Nazanin Zaghari-Ratcliffe, in prison in Iran, had been training journalists there.
A charity said the remarks could worsen her sentence. She had been in Iran on holiday when she was arrested, it said.
Mr Johnson told MPs he was sorry if his words were “so taken out of context” as “to cause any kind of anxiety”.
The UK government had “no doubt” she was on holiday when she was arrested in 2016, Mr Johnson said.
Mrs Zaghari-Ratcliffe is serving a five-year sentence for allegedly plotting to topple the government in Tehran, although the official charges have never been made public.
She has worked for the Thomson Reuters Foundation and BBC Media Action (the corporation’s international development charity), but has always said the 2016 visit was so her daughter could meet her grandparents.
She was summoned to court on 4 November, where Mr Johnson’s comment was cited as new evidence as to what she was doing in Iran.
Mr Johnson had told the Commons Foreign Affairs Select Committee on 1 November: “When I look at what Nazanin Zaghari-Ratcliffe was doing, she was simply teaching people journalism as I understand it.
“[Neither] Nazanin Zaghari-Ratcliffe nor her family has been informed about what crime she has actually committed. And that I find extraordinary, incredible.”
Monique Villa, chief executive of the Thomson Reuters Foundation, said she saw a “direct correlation” between Mr Johnson’s remarks and Mrs Zaghari-Ratcliffe’s treatment in Iran.
She said Mrs Zaghari-Ratcliffe had “never trained journalists” at the charity.
Mr Johnson told MPs his previous remarks to the foreign affairs committee “could have been clearer”.
Speaking in the Commons, he said: “My point was that I disagreed with the Iranian view that training journalists was a crime – not that I wanted to lend any credence to Iranian allegations that Mrs Zaghari-Ratcliffe has been engaged in such activity.
“I accept that my remarks could have been clearer in that respect, and I’m glad to provide this clarification.”
Later, when MP Layla Moran asked him if he would apologise to Mrs Zaghari-Ratcliffe’s family, he said: “Of course I am sorry if any words of mine have been so taken out of context and so misconstrued as to cause any kind of anxiety for the family.”
He said he did not believe his comments “had any impact on the judicial process” in Iran.
Johnson’s job is safe
By Ben Wright, BBC political correspondent:
Boris Johnson is in hot water again. It will not, however, result in his dismissal from the cabinet.
In an effort to hose the situation down and minimise any damage to Mrs Zaghari-Ratcliffe’s case, the foreign secretary told his Iranian counterpart that he accepted his remarks at the committee “could have been clearer”.
He said he was seeking to condemn “the Iranian view that training journalists was a crime.”
But that is not what he said to the Commons committee last week – and Labour MPs are furious at this latest diplomatic fumble by the Foreign Secretary.
The foreign secretary said his comments had no impact on the case in Iran, a view echoed by his Iranian counterpart.
That certainly helps Mr Johnson weather this latest storm.
But more fundamentally, Theresa May does not have the political strength to dismiss one of the Cabinet’s big Brexit-supporting beasts.
Mr Johnson had earlier called the Iranian foreign minister, Javad Zarif, to say his remarks provided “no justifiable basis” for further legal action and that he intended to visit Iran before the end of the year to discuss the case.
He explained his comments had meant to make the point that he condemned the Iranian view that training journalists was a crime – not that Mrs Zaghari-Ratcliffe had been doing that.
Mr Zarif told the foreign secretary the developments in the case over the weekend were “unrelated” to Mr Johnson’s remarks, a Foreign Office statement added.
The Iranian judiciary’s High Council for Human Rights said Mr Johnson’s comments “shed new light” on the charity worker and proved Mrs Zaghari-Ratcliffe “had visited the country for anything but a holiday”.
Mrs Zaghari-Ratcliffe denies all the allegations against her, but lost her final appeal in April.
She has since faced two more charges relating to an accusation of plotting to topple the government in Tehran.
Mrs Zaghari-Ratcliffe had been eligible for parole under the early release scheme from 23 November.
Her husband Richard Ratcliffe told the Press Association that she could now face a fresh trial before that date to block her chance of freedom.
“I think the one thing the foreign secretary could do to make amends would be if he went to visit her in the next few weeks before her trial,” he said.
Who will decide Iran case?
By Rana Rahimpour, BBC Persian Service:
President Rouhani says Iran’s judiciary is entirely independent of his government.
Indeed, a number of members of his inner circle have family members in jail, with seemingly little they can do about it.
The judges are actually far more closely linked with the powerful Revolutionary Guards, who not only share many of their geopolitical objectives, but often have close personal and family links.
Can President Rouhani exert any meaningful pressure on the judiciary? Possibly yes.
But recent moves in the case of Mrs Zaghari-Ratcliffe, most notably her being taken for retrial a month ago, suggest her fate is being decided by others.
Just as she had applied for an early release, new charges were found – including accusations she was helping to overthrow the government.
This leads to the suspicion that the Revolutionary Guards is using her as a pawn in some wider game.
Exactly what their end goal may be is anyone’s guess, but Mrs Zaghari-Ratcliffe is caught in the middle and paying a heavy price.