The reason we can afford universal health care in my country is because there are hard caps to the prices health professionals can legally ask, be it for fees or medication prices. If the prices are kept closer to their real value, and not inflated prices, then it's already much more affordable to consider paying for universal health care.