Definitely both. There should be a government-funded option for those who GENUINELY cannot afford private insurance, and a wide range of private options. Naturally, the private healthcare should be of a superior quality. Also, under this system, National Insurance for those who opt out of the scheme would have to be lower, but not zero, since it still has to be tax-subsidised.