Educators and representatives from the Stephen Lawrence Research Centre (SLRC) in Leicester have called on institutions to ...