Embattled British Prime Minister Liz Truss announced she would step down from office Thursday after just 44 days in office
— making her the UK’s shortest-serving leader ever. The shunned leader has left office with a miserable 10% favorability rating among the British public, according to a recent YouGov poll.

Ricky read more