Document resourceThe NHS in England is now paying £2.7bn a year for delayed discharges, says a new analysis, putting into doubt the government’s plan to end “corridor care” by 2029.