It has been a tumultuous year for UK Prime Minister Boris Johnson as he has endured a number of embarrassing and difficult moments
December 29, 2021