Almost a month after he was first admitted for a pre-existing heart condition, 99-year-old Prince Philip left the St Bartholomew hospital in Central London today. With a 28-day stay at the hospital, this has turned out to be Prince Philip's longest stay ever in the hospital.