A former head of the civil service has quit a top NHS job in protest at government under-funding.
Sir Bob Kerslake said he was standing down as chair of the Kings College NHS Trust because ministers were "unrealistic about the scale of the challenge" facing the health service.
His resignation is a blow for health secretary Jeremy Hunt, who has denied claims that the government is starving the NHS of resources.
Kerslake, who stepped down as head of the civil service in 2014, leaves the NHS trust barely two weeks weeks after chancellor Philip Hammond announced he was giving the NHS an "exceptional" £2.8bn over the next three years to help NHS trusts make ends meet. That means the NHS will receive an extra £3.75bn in total next year, and an additional £7.5bn by 2018/19.
However, experts have warned that is still not enough to fill the health service's financial black hole. Opposition parties condemned ministers over Sir Bob's departure. Shadow health secretary Jon Ashworth said: "This is embarrassing for the Government and is evidence from a heavily respected figure on the frontline that the Budget utterly failed to deliver for the NHS and that seven years of underfunding is impacting on patients in unacceptable ways."
Lib Dem health spokesman Norman Lamb said: "Bob Kerslake felt he had no choice but to resign. He is the latest senior, highly credible person warning of the disastrous financial situation facing the NHS due to the Government's abject neglect. We can't afford to lose good people, but his is an important and principled stand. "The government must take this as a final warning. The Liberal Democrats have been honest with the public and called for a penny on income tax to raise the money needed to keep the NHS and care system running. The government must stop putting its head in the sand and provide the funding the NHS and social care needs."