Nazanin Zaghari-Ratcliffe has been sentenced to a year in prison after being found guilty of propaganda activities against the regime in Iran.
The British-Iranian charity worker was also given a one-year ban from leaving the country.
Her lawyer said she had been accused of taking part in a demonstration in London 12 years ago and giving an interview to the BBC Persian service.
The prime minister said the UK would “redouble” efforts to free her.
Mrs Zaghari-Ratcliffe was first jailed in Iran in 2016 on spying charges, which she has always denied.
Confirming the latest sentence, her husband, Richard Ratcliffe, said the court’s decision was a bad sign and “clearly a negotiating tactic” by the Iranian authorities – who are in the middle of discussions over the country’s nuclear activities.
Mrs Zaghari-Ratcliffe has not been taken to prison yet, her husband says, and plans to appeal against the sentence.
Prime Minister Boris Johnson said: “I don’t think it is right at all that Nazanin should be sentenced to any more time in jail.”
He said it was “wrong that she is there in the first place” and pledged to work hard to secure her release so she could return to her family, “just as we work for all our dual national cases in Iran”.
“The government will not stop, we will redouble our efforts, and we are working with our American friends on this issue as well,” Mr Johnson said.
Mr Ratcliffe has not seen his wife in person since 2016. Their daughter, Gabriella, who was with her mother in Tehran when she was arrested, has been in the UK since 2019.
Mr Ratcliffe maintains his wife was imprisoned as leverage for a debt owed by the UK over its failure to deliver tanks to Iran in 1979.
He says the case may also be caught up in negotiations over the international agreement to limit Iran’s enrichment of nuclear material, which the UK and others are trying to revive.
Last year, Mrs Zaghari-Ratcliffe was moved from prison due to the coronavirus crisis and held under house arrest in Tehran until March, when her ankle tag was removed.
But she returned to court later that month to face the latest propaganda charges.
Labour MP Tulip Siddiq, who represents the family’s north London constituency, said they had been “hoping and praying” she would soon be free but instead she was “being abusively used as a bargaining chip”.
Ms Siddiq said the UK government’s behind-the-scenes efforts to secure her release had “clearly failed”, saying, “We deserve an urgent explanation from minsters about what has happened.”
Former foreign secretary Jeremy Hunt said, “Iran’s cruelty seems to know no bounds,” but he questioned why the UK had not simply settled the tank debt, given it accepted it owed the money.
Liberal Democrat foreign affairs spokesperson Layla Moran called for the government to impose targeted sanctions against the officials responsible in Iran.
A medical evaluation carried out for the human rights charity Redress recently found Mrs Zaghari-Ratcliffe had post-traumatic stress disorder, depression and obsessive stress disorder due to “traumatising experiences in the prisons of Iran” and the uncertainty about her fate.
She told doctors that, during solitary confinement at the beginning of her sentence in 2016, she was interrogated – often while blindfolded – for eight to nine hours a day.
Redress director Rupert Skilbeck said a further sentence could cause “irreparable damage to her health” after the “torture and ill-treatment” she had already been subjected to.
“Nazanin has never received a fair trial in Iran and is innocent of the allegations made against her. Her detention has always been illegal under international law,” he said.
“The case must be dismissed and she should be allowed to return to her husband and daughter in the UK immediately.”
Amnesty International UK’s director, Kate Allen, said Mrs Zagari-Ratcliffe had twice had to face a “sham trial” in Iran. “We fear that going back to jail will be almost too much for Nazanin to bear,” she said.