Police investigating historical abuse allegations at Earl Spencer’s school
Northamptonshire Police said they had conducted inquiries into allegations of abuse said to have taken place in the 1970s at Maidwell Hall School.