DS1 is 4.4 and up until today I have NEVER been late to collect him from anywhere. I was at the doc's and they ran half an hour late and I got to the school about 30seconds after they let the kids out. I can't have been any later than this as a load of mums and kids were just coming out of the end of the little lane that leads to the kids entrance/exit. Running along with ds2 under my arm I stopped dead. There was ds1 standing at the end of the lane, next to the main road on his own. Unsupervised. They'd just let him walk off by himself! If I'd been a minute later god knows what he'd have done or where he'd have gone. I just grabbed him and stuffed him in the car and came home in a state of shock. I phoned the school and have spoken to his teacher who was very apologetic, but tbh that doesn't make me feel any better. Anything could've happened to him. I feel very let down, yes I should've been exactly on time, but they keep hold of all the other kids who's parents are regularly late, why couldn't they have held on to mine?