Liz Truss Most Unpopular British Political Leader on Record, Pollsters Claim

Britain’s newly minted Prime Minister Liz Truss is already the most unpopular UK political leader in the history of polling.

By

Leave a Reply