Carrie Johnson has shared a series of glorious photographs of a family holiday to Greece with her slimmer-looking husband Boris and their four children.

Mrs Johnson, whose fourth child with the former Prime Minister was born in May, posted 20 pictures on Instagram with the caption: 'Our favourite place'.

The couple visited Greece's second-largest island of Euboea, also known as Evia, with their children Wilfred, five; Romy, three; Frank, two; and baby Poppy.

The 61-year-old ex-leader of the Conservative Party appeared to be sporting a trimmer look while wearing sunglasses, a blue T-shirt and swimming shorts.

His wife, 37, looked in good health as she posed for photos in a bikini on a beach, just weeks after spending two nights in hospital in June with severe dehydration.