Opinion Donald MacLeod: It’s time to face reality and start charging for our heroic NHS June 19, 2017