As a Canadian, I would caution against the kind of universal health plan we have. But yes I agree there should be some kind of public healthcare. Perhaps more as a government owned hospitals and clinics alongside the private ones rather than the fully public system we have here which comes with its own host of problems.
I think it's easy to shout free healthcare as a slogan but I think the important bit is how it's implemented.