Baroness Michelle Mone admits mistake in denying links to PPE firm awarded huge COVID pandemic contracts
Baroness Michelle Mone says the public perception of her is of a "horrible person, a liar, a cheat, a thief" and she and her husband "just can't take anymore".
She took £200M easily enough....