The Duke of Edinburgh has undergone a successful procedure for a pre-existing heart condition, Buckingham Palace said. Philip was treated at St Bartholomew’s Hospital on Wednesday. The Palace said the duke, 99, would remain in hospital for treatment, rest and recuperation for a number of days.