Pupils from schools with greater ethnic diversity have more positive feelings towards pupils of different ethnicities, according to a new study of attitudes in English secondary schools from the University of Bristol and the London School of Economics and Political Science.