Tag: Baroness Lawrence

Prince Harry and Co-claimants Ordered to Pay £9.54m ...

The bill has finally landed, and it is brutal. Seven high-profile claimants —...