DS at primary school, and is now the 4th week in row where they're having a non-uniform day. Last three have been on a Fri, but got another one tomorrow to coincide with Christmas Fair. One was raising money for Children in Need, but others have been for cash/donations for the school. I know is only £1 a time or whatever, and I realise school budgets are very very tight, but 4 weeks in a row just seems a bit much..?