Labours Shawdow Chancellor John McDonnel has called Sir Winston Churchill a villain over his role in deadling with striking miners in 1910.