Lee Anderson savages PM over latest reparations humiliation: ‘Grow a pair, Starmer!’ 0 27.10.2024 10:50 Express.co.uk Some have claimed Britain should stump up £18 trillion in compensation for the Atlantic slave trade.