Dusters how is your DS and did you report at school? I hope he's ok and looking forward to Christmas. (Sorry if I missed this, I was behind with posts).
MsColouring hope panto all went well. I expect it was typical WN behaviour of a delay, but not so long to stop the panto. That way, if you complain later, he'll do the innocent 'don't know why you were stressed routine'. Grr.
Mine brings DCs back between a 45 minute window because he likes to be in charge of whether it's 7.30 or 8.15pm. When he arrives for a pick up, however, he expects DCs shoes.and coats on ahead and the timing is precise, e.g. he'll say 9.45am Sat morning and at 9.45 expects to be driving away with DCs in car or he starts shouting at them. My DD asked for an earlier drop off one day to see a friend and he said that they had plans. All he did was to keep them longer watching TV. I've given up trying to fix it, the DCs are starting to see that he's controlling.
Ontheball you know that they are being controlling, they are trying to make you feel unfair. Ignore, ignore, ignore.
Frog good luck
Nat your social worker sounds lovely. Nice to have some positives to balance out WNs.