Ofsted have published statistics on inspections of local authority children’s services in England as at 31 March 2026. Key findings include: the overall quality of local authority children’s services in...
UK lost out on £2bn in tax in 2021 as big tech shifted profits abroad, claim campaigners
The UK might have missed out on as much as £2bn in tax in 2021 from big tech companies shifting their profits elsewhere, according to an estimate by a group campaigning for greater tax transparency. Seven of the biggest...


