I touched this up as much as possible - sorry about the moire effect in the background - nothing I can do about it.
The 25 boys (30-something in the end I believe) were let off with only the Ball being canceled and no suspensions.
The maintenence staff are always paid over time on Open Day morning - this is a normal annual event!