No, of course they shouldn’t be banned, in any case people who do that sort of pea brained assault could throw anything else that they wished to, including eggs.
I don’t think much of his personal security guards though, it could be a knife.
No, of course it isn’t OK to target right wing politicians, nor is it right to target left wing politicians by hurling things at them or anything more serious.It’s both childish and potentially dangerous.
I expect the man who did this wanted his five minutes of fame, like the man who smashed an egg on Prescott years ago, although he didn’t expect such a lightning reaction back at him, I cheered Prescott for that.