A large-scale study by the University of Bath of more than 17,000 primary school pupils and 2,300 teachers across England has ...