Publication Source

New childcare entitlements have proven popular – meaning spending from 2026 onwards could be £1 billion higher than originally forecast.

EdCentral Logo