Everything is spin with these people.
It is a historically funny moment but unsurprisingly there are many humorless individuals, starting with self-important ‘world leaders’ and now this idiot who lack the humility to laugh at themselves.
On one serious note, when the US president visits a US city every attendee and especially anyone sharing the stage is given a Secret Service colonoscopy - they even X-ray band instruments. He visits a foreign country and security is a joke, an afterthought.