Donald Trump has been named Person of the Year by Time magazine.
The president elect - who previously took the title in 2006 - beat out a shortlist that included his White House rival, Vice-President Kamala Harris, Israeli Prime Minister Benjamin Netanjahu, Mexico's president, Claudia Sheinbaum, Catherine, Princess of Wales, controversial podcaster Joe Rogan, and billionaire X boss Elon Musk to take the coveted accolade.