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
An ejector seat manufacturer has admitted breaching health and safety law over the death of a Red Arrows pilot.
Tributes have been pouring in to "happy, smiling" schoolgirl Mylee Billingham after the eight-year-old was killed at the weekend.
Former England and Blackpool defender Jimmy Armfield has died aged 82 following a long battle with cancer, his family have confirmed.