Ds (year 8) got detention today. He was 3 minutes late for school. This was the first time he has been late; he goes with a friend and the friend's mum hadn't realised the car would need de-icing. I assume this is done kind of zero tolerance but to me it devalues detention as I have had to tell ds it doesn't matter, and he thinks it is stupid. I would have wanted detention to make him feel a bit ashamed of himself and for something that was significant. If he was very late, or had been late a number of times, fair enough...