Boris Johnson needed to draw on his powers of persuasion to stop a protester from throwing an egg at him in York on Monday.
The former Mayor of London was in Yorkshire as he continues to champion the Leave campaign ahead of next month's Brexit vote, although he neeed to do some convincing of a different kind after 22-year-old student Simon Grigg was spotted in the crowd with three eggs.
After being alerted to Grigg's presence, Johnson said: "There's a young man here who had eggs he was going to throw at me, can you believe it? There are people hungry in this country, my friend. Don't waste those eggs."
Grigg later revealed that he brought the eggs to Johnson's rally as an act of protest, but that he didn't intend to throw them.
"No, I was not going to throw an egg. The egg was just to mess with them. The egg was to cause a scene," he said.
If Johnson survived an egging on Vote Leave protester might yet have a surprise to come - Grigg claimed he left one of his eggs in their pocket - and if that seems odd he also suggested his protest was not about the June 23 Brexit vote.
"Today was a protest against the Conservative Party, it wasn't to do with Vote Leave or the EU."
Johnson was, however, slightly flustered later in the day when he took his Vote Leave bus to the Ginetta sports car factory where he ended up doing doughnuts with the company's chairman, Lawrence Tomlinson, in a £200,000 vehicle.
Tomlinson took the wheel as the Tory MP was thrown around the car park in a series of high-speed moves and other tricks.
Johnson said he was fine after he emerged slightly wearily from the passenger seat, saying: "That was good. That was fantastic. Well done Lawrence, thank you very much I loved that."
Johnson also later recalled his poor performance on Top Gear and as he toured the factory he revealed to the mechanics and engineers that he never had the "faintest idea" about car parts when he worked as a motoring correspondent on GQ magazine, and claimed he made up all the technical jargon.