Agency usage and their associated costs reached ‘unprecedented levels’ at The Orders of St John Care Trust (OSJCT), doubling year on year. Results showed expenditure on agency was posted at £15m in the year ended 31 March 2023 (2022: £7.5m). The group has since seen a fall in the amount of agency used following its…