Professor Julia Waters, sister of Ruth Perry, said Ofsted’s new plans are just a cosmetic rebranding of the same ‘unreliable and punishing system’.

See Full Page