His health secretary said it would ensure the NHS delivers better care and better value for money - but it will mean thousands of people lose their jobs.