What have they been putting in John McDonnell’s coffee? According to some, John’s embrace of fiscal responsibility, tight spending, and deficit reduction is a surrender to “the capitalist parasites“. And proving you cannot please some people no matter what you say, there have been criticisms from the right of the party arguing that his economics […]