Last reviewed on 2 December 2021
Ref: 40123

£35.7m unveiled for ITT changes now due in September 2024 but sector says fears over reaccreditation process "ignored"