‘Grow a pair, Starmer!’: Lee Anderson savages PM over reparations humiliation

Some have claimed Britain should stump up £18 trillion in compensation for the Atlantic slave trade.

No comments

Read more