Rape culture exists in more than 1,600 primary schools in the UK and Ireland, an investigation has found. The Everyone’s Invited list names 1,664 primary schools where pupils aged five to 11 ...