Rishi Sunak has said he hopes “people can find it in their hearts to forgive me”, after he was criticised for leaving D-Day commemorations early.
The prime minister apologised on Friday for not attending the full event to mark the 80th anniversary of the Normandy landings the previous day.
Mr Sunak said he “absolutely didn’t mean to cause anyone any hurt or upset” and pointed to his actions in government to support the armed forces and veterans.
Opposition parties had accused the PM of a “dereliction of duty”, while Conservative cabinet minister Penny Mordaunt said the decision to leave early was “completely wrong” and Mr Sunak had “rightly apologised”.
Speaking on a campaign visit in West Sussex, Mr Sunak said: “I absolutely didn’t mean to cause anyone any hurt or upset, and that’s why I apologised unreservedly for the mistake that I made.
“And I just hope people can find it in their hearts to forgive me and look at my actions that I’ve taken as prime minister, both to support our armed forces with an increase in defence spending, but also have the minister focused on veterans affairs around the cabinet table, making sure this is best country in the world to be a veteran.”
Last week Reform UK leader Nigel Farage claimed Mr Sunak had demonstrated he did not understand “our culture” by leaving the event early and was “disconnected by class [and] by privilege” from ordinary people.
Asked what he made of Mr Farage’s remarks, the PM said: “I can’t speak for him and what he meant by those comments.
“I’m not going to get involved in that because I don’t think it’s good for our politics, or indeed our country.”
Conservative minister Mel Stride said Mr Farage’s comment made him “very uncomfortable”, while Labour’s Shabana Mahmood called it a “dog whistle”.