NHS Long Term Plan: what does it mean for the independent sector?

Almost two decades since the Labour government’s NHS Plan paved the way for a bigger role for the independent sector, the NHS has unveiled...