No air con fitted, so not that. Had a look at windscreen, and looks ok, but I guess you can't really tell, so this is a possibility. Can't be coming down me leg, as I've checked me bag, and its fine, no leaks there !!
School run?? Me?? Fek that, you won't catch me outside a school for at...