"The prime minister understands the level of hurt in the country," Zahawi told Sky News on Monday.

Zahawi said Johnson attended the event to support and encourage his staff but "he now wishes he hadn't done that, he wishes he'd said: 'Look get back to your desk because this is wrong.'"

(Reporting by Guy Faulconbridge)