Not just the Labour and Green Parties, but also this country’s shameful Mainstream media must take their share of the blame.