Surprise guest Daniel Zeichner MP dropped in to a very special birthday party at a care home to greet a Cambridge centenarian.
Remarkable Rosemary Howard is celebrating her 100th birthday.
The MP joined residents, guests and staff to enjoy a mug of tea with some birthday cake.
Daniel Zeichner MP said: "Happy Birthday Rosemary! It was amazing chatting to Rosemary and hearing about Cambridge and Britain through the ages. She certainly shows no sign of slowing down."