Baroness Michelle Mone takes a leave of absence from House of Lords amid PPE contracts controversy

Baroness Michelle Mone takes a leave of absence from House of Lords amid PPE contracts controversy