Iain Dale is Leading Britain's Conversation.
23 January 2017, 12:30
This is the clip of far right commentator Richard Spencer getting walloped by an anti-Trump protester that's got the internet asking: "is it OK to punch a neo-Nazi?"
Spencer is a proud white nationalist who has shot to prominence, being called one of the leaders of the so-called 'alt-Right'. He's been described as "trying to make white supremacism respectable".
He made worldwide headlines in November when he led a "Hail Trump!" salute in the wake of the election.
Spencer was giving an interview to Australia's ABC on Donald Trump's Inauguration Day when a protester sprinted up to him and punched him:
White Nationalist Richard Spencer Punched In The Face
Is it right to punch a man who many have described as a "neo-Nazi"? (Video courtesy ABC News Australia)
Lots of people on the left have been celebrating the punch, while others have said resorting to violence is never the answer. Spencer himself has spent the days since the attack tweeting pictures of the attacker but saying the violence won't mean he backs down.
"I'm not afraid of a fight," he wrote. "But I can't respect an adversary that throws sucker punches and targets our women and our mothers."
Today Shelagh Fogarty is talking about the video and asking: is it OK to punch someone with views like Spencer's?