Baroness Thatcher is said to be "in good spirits" as she recovers from minor surgery but is expected to celebrate Christmas in hospital.
The 87-year-old former prime minister was operated on two days ago to remove a growth from her bladder after suffering pain earlier in the week.
"I understand she is in good spirits," a spokesman said.
"Given her age, I don't think she will be coming out for a few days."
The veteran ex-premier's public appearances have been very restricted over recent years due to continued ill health.
More top news
Three men who risked their lives to help save hundreds of dogs trapped by a fire said they did not even think about their own safety.
Billie Reid said his daughter Melissa has been struggling to cope as her bid to move to a Scottish prison is processed.
The number of children in care has increased to its highest level for nearly 25 years, the Government's spending watchdog has said.