£33m school described as 'not fit for purpose' just ove