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.
Daily Express :: News Feed
Some have claimed Britain should stump up £18 trillion in compensation for the Atlantic slave trade.
Daily Express :: News Feed