Tilly
Tommy Douglas certainly had a lot of money injected into the system. The intent was to move health care for the poor from  volunteer to government.  Unfortunately it made health care for everybody a charge on government. There were and are millions of people who are capable of paying for their own health care, being paid by the taxpayer. Every taxpayer pays part of the health care cost of everybody. Thus poor taxpayers are paying through taxes, some of the cost of health care for those with money. That made everyone poorer including the poor.

The poor need an injection of money, not money taken from them. I am sure Tommy Douglas would agree with that.  Now how to do it? 

A guaranteed Annual income for the poor and healthcare in the private sector. The poor, like all others could purchase the health care insurance they want. Taxes would be less because most Canadians will be paying their own way.

Any other ideas?