Britain’s King Charles, Princess Anne, and Prince William, Prince of Wales, attend the 2026 National Service of Remembrance at the Cenotaph in London yesterday.
The United Kingdom paid tribute to military service personnel during the event, held annually to commemorate those who lost their lives in service.