Buckingham Palace has announced that King Charles has granted his brother Prince Edward the title of Duke of Edinburgh for his 59th birthday - making his wife Sophie Duchess of Edinburgh - upholding a promise made to them by the late Queen and Prince Philip