Major Whitehall investigation is launched into ‘rape culture’ scandal at Britain’s elite schools
A major Whitehall investigation involving police chiefs, Government officials and Ofsted has been launched into the handling of the emerging ‘rape culture’ scandal among pupils at Britain’s elite schools. Officials from the Home Office and Department for Education (DfE) are leading a cross-Government response with senior police officers, who are being urged to take claims … Read more