Why UN judges and Commonwealth leaders say UK owes £18tn for slavery reparations

As Commonwealth leaders prepare for a showdown with Keir Starmer over slavery reparations, a 2023 report into how much the UK should pay has resurfaced.

No comments

Read more