Here in Canada one is covered for all medical needs, except for dental treatment. But a cheap insurance looks after that.
Even if you are homeless and living on the street. You will get the same treatment as anyone else.
I am not a fan of, it works for the have's, but not the have not's.