Prof Wale Adebanwi, another signatory, is the Rhodes Professor of Race Relations. The professorship was created in the early 1950s, following a donation from the then Rhodesian Selection Trust, who requested it be named in memory of Cecil Rhodes.
There’s actually a Rhodes Professor of Race Relations? At Oxford?
That the current holder is demanding the removal of the statue is just icing