Wragges lays off 24 in wake of soaring staff costs