Avoidable requisitions continue to fall as firms named and shamed in latest data release 3 November 2026