After more than 70 years at the queen's side, Prince Philip was the longest-serving royal consort in British history.