In 2023–24 the NHS spent £3 billion on agency staff, prompting the government to mandate a 30% reduction and push trusts toward ‘bank’ staff instead, on the assumption that bank is cheaper. Recruitment & Employment Confederation analysis of Freedom of Information data, published in January 2026, found the opposite at several trusts: bank shifts frequently cost more than agency shifts for the exact same cover.
At Nottingham University Hospitals NHS Trust, the top-five most expensive shifts cost £5,723 on bank against £4,491 on agency. At Imperial College Healthcare NHS Trust the split was £5,509 bank against £2,116 agency. One NHS Scotland health board paid £1.2 million a year for two locum psychiatrists covering the Western Isles — roughly £600,000 each, versus around £200,000 for a permanent hire, after the post was advertised eight times with zero applicants.
The policy treats agency and bank as if one is a fix for the other. Both are manual, both are expensive, and neither is a real-time matching layer connecting available, verified staff to open shifts — which means capping one simply pushes the spend into the other. Nobody designed this: it is what happens by default when there is no liquid staffing layer, just two separate manual markets and a policy lever that can only move cost between them.