McDonnell made the remarks about lynching McVey at a Stop The War comedy night on Remembrance Sunday in November.
He told the audience that activists were arguing that rather than get McVey out of her seat, they should lynch her.
The Tories condemned it as a ‘violent attack’ on a female MP.
In response the Labour party tweeted: “John McDonnell’s comments, if accurately reported, don’t represent the views of the Labour Party. He speaks for himself.”
McDonnell said “All I’m saying is don’t blame me for simply repeating what some of Esther McVey’s constituents have said at a public meeting.”
Since then he has rejected several calls to apologise or retract the remarks, saying it was a joke.
Article source: http://www.huffingtonpost.co.uk/2016/09/25/watch-refuses-to-apologise-to-esther-mcvey-for-calling-her-a-stain-on-humantity_n_12179358.html?utm_hp_ref=uk-politics&ir=UK+Politics