Baby Frankie is believed to be smallest to survive in Britain

Frankie Thompson is believed to be the smallest baby boy to survive in Britain.

He was born more than three months premature and weighed just 13oz (368g), less than a tin of beans.

Doctors at Frimley Park and St Peter's hospitals warned his parents to prepare for the worst, but Frankie proved himself to be a fighter and is now back at home in Farnborough, Hampshire.