Opinion

Going back to the future?

If polling data is to be believed, Britain will have a Labour government on 5 July. In recent months Labour…