Some have claimed Britain should stump up £18 trillion in compensation for the Atlantic slave trade.
Home » Lee Anderson savages PM over latest reparations humiliation: Grow a pair, Starmer!
Some have claimed Britain should stump up £18 trillion in compensation for the Atlantic slave trade.