THERESA May blasted John McDonnell over his repeated refusal to apologise over call for Cabinet minister Esther McVey to be “lynched”.
The Prime Minister was responding to a question by a Tory MP on efforts to combat “intimidation on social media” – which she called “an absolute disgrace”.
And she turned her fire on the Shadow Chancellor, who will not say sorry to Ms McVey, the Work and Pensions Secretary, who has also called “a stain on humanity”.
Mr McDonnell has always insisted he was quoting other people when he made the slurs in 2014, so he has nothing to apologise for.
Speaking during Prime Minister’s Questions Vicky Ford asked Mrs May: "Does she agree we should take no lessons from a party whose Shadow Chancellor has called for violence against women on this side of the House."
The senior Labour figure and Jeremy Corbyn’s right-hand man was filmed recounting a comment he had heard in which someone said the former disabilities minister should be "lynched" for her part in implementing welfare cuts.
MOST READ IN POLITICS:
The Prime Minister said "I think this issue is a particularly important one", and said the Government was "consulting on a new offence of intimidation of election candidates and campaigners".
She added: "That follows the report from Lord Bew and his committee about the degree to which there was intimidation at the last general election, particularly intimidation of women, BME candidates and LGBT candidates.
"This is an absolute disgrace, it has no part in our public life and I would urge the shadow chancellor once again, and he keeps refusing to do this, to apologise to the Secretary of State for Work and Pensions for saying she should be lynched."