CHEAT SHEET
TOP 10 RIGHT NOW
1

Far-Right U.K. Party ‘Mortified’ After Dropping ‘Inactive’ Candidate—Who Was Actually Dead

YIKES

View towards the Houses of Parliament, the Palace of Westminster and clock tower aka Big Ben on 9th April 2024 in London, United Kingdom.

Mike Kemp/In Pictures via Getty Images