Shirley Chesnut
July 10, 2022
UK Prime Minister Boris Johnson has announced his resignation as Conservative party leader following a wave of...