Petition to strip Michelle Mone of peerage gains massive support
A growing public outcry demands Baroness Michelle Mone lose her title after revelations about her involvement in a PPE company that secured massive government contracts during the pandemic.