Tynwald members have voted to give the Department of Health and Social Care an extra £19 million to meet a budget shortfall this year.
Health Minister Claire Christian asked for the cash to cover a £4.1 million overspend by her department and an overrun of £14.9 million at Manx Care.
A number of Tynwald members were sharply critical of both organisations during the debate.
Four MHKs voted against giving the extra money, while the motion was unanimously backed by MLCs.
Man who walked across America plans Manx challenge
Landmark bridge to open to pedestrians during repair works
Tributes paid to North Douglas MHK
Chance to see solar eclipse next week
Total of 74 babies born last month
More than £2.8m outstanding VAT debt in hospitality sector
Riverside footpath is being temporarily closed
Man pledges loyalty to local pub with tattoo