Why won't it turn a profit?
Say (like the advocates do) that it's twice as efficient. Well simply give people the option to pay for public health insurance at half what the private insurance agencies charge. Why would a tax be needed? Simply charge people the cost of running the program. Openly compete with the private insurance agencies. If it truly is more efficient it will absolutely smash private insurance.