Here's an idea...since people are apparently willing to pay ( or, rather, forced into paying) thousands of pounds to travel to other countries to get the care that they need, how about leasing unused hospital ships from the Navy and stationing them just outside Great Britain's territorial waters? Enterprising Capitalists could start ferry companies dedicated to bringing patients out to the ships where they could have their healthcare needs provided for.
Capitalism rescues the public from Socialism once again!