British Prime Minister Rishi Sunak apologized on Friday for leaving the D-Day commemorations in France early to give a domestic television interview, the latest self-inflicted setback to his stuttering general election campaign.

Political opponents accused Sunak of "a total dereliction of duty" by skipping a major international ceremony with world leaders on Thursday, while he also attracted criticism from his own Conservative party colleagues.

Sunak attended a British-organized memorial before returning home and missed the main ceremony at Omaha Beach, attended by France's President Emmanuel Macron, U.S. President Joe Biden and Ukraine leader Volodymyr Zelenskyy.