Tories urged to stop private companies from securing NHS contracts
A total of 26 health service contracts worth more than £128 million are currently out to tender
A total of 26 health service contracts worth more than £128 million are currently out to tender