Margaret Thatcher is "absolutely fine" and recovering in hospital after an operation to remove a small growth in her bladder, her spokesman has said.
The 87-year-old former prime minister was admitted to hospital on Thursday and stayed there over Friday night.
"She is absolutely fine," the spokeswoman said of the ex-premier, who has suffered some ill health in recent years.
On Saturday morning, the @Number10Gov Twitter account tweeted that David Cameron offered his support for his forebear:
Baroness Thatcher was not well enough to join the Queen for a lunch with former and serving prime ministers as part of the Diamond Jubilee this summer.
And two years ago she missed an 85th birthday party thrown for her by Prime Minister David Cameron at 10 Downing Street.
In October she was sufficiently well, however, to mark her 87th birthday with lunch at a restaurant in London's exclusive St James's district with her son Mark and his wife.
Lord Bell, the PR and advertising figure who was a close adviser to Baroness Thatcher, said she was expected to need several days of recuperation.
It could well mean she will spend Christmas in hospital, where she has been accompanied by her daughter Carol. Her son is believed to be on holiday overseas.
Lord Bell said the former politician had been in some pain earlier in the week and was sent by her doctor to hospital where it was decided the operation was required.
Lord Bell told the BBC: "The operation was a complete success and her condition is satisfactory. She'll stay in hospital for a few more days and then she'll go home.
"She's very tough. The doctors are perfectly happy. They say the operation has been completely satisfactory."Suggest a correction