Join the news democracyWhere your votes decide the Top 100
Believe it or not, on 20 January, Donald Trump will have been the President of the United States for exactly one year.
We know. It seems like a lot longer than just 12 months.
A lot has happened in that time and as Trump is such an unpredictable President, he has become a goldmine of material for cartoonists around the world to mock and satirise in the most effective ways.
From his first day in office to the present, cartoonists have found new and amusing ways to depict Trump and his administration.
Here are 44 illustrations of the biggest Trump-linked stories from the past 12 months:
My cartoon Saturday @TheTimes on #TrumpInauguration ... https://t.co/Vs0OUoPKMB — Peter Brookes (@Peter Brookes)
My @Independent cartoon on Trumpybum and that Muslim/refugee ban.. https://t.co/fHEa80bXm1 — brian adcock (@brian adcock)
Cartoon: Michael Flynn gets a Valentine https://t.co/AsHC6JlWF8 https://t.co/zayELMWLXM — The California Aggie (@The California Aggie)
'You're terminated!' #Trump #Comey #Putin #cartoon https://t.co/6d6wCbfW3u — The Telegraph (@The Telegraph)
My @independent today. #realDonaldTrump, the worst thing to happen to planet Earth since that meteor that done the… https://t.co/y45IUiafX5 — brian adcock (@brian adcock)
my @Independent cartoon today. Bye bye Sean Spicer, you will be missed you crazy, aggressive, alternative fact tell… https://t.co/J6HmRbHWij — brian adcock (@brian adcock)
Charlottesville cartoon: https://t.co/qQko9w9IVi #Trump #WhiteSupremacy #NeoNazis #Charlot https://t.co/H3XlkARcvA — Rob Rogers (@Rob Rogers)
Trump vs Bannon
cartoon by Dave Granlund https://t.co/tUKoLfhVus — Honest Cartoons (@Honest Cartoons)
Editorial cartoon by Joe Heller #Donald #Trump #DonaldTrump #NFL #Football #Kapaernick #ColinKaepernick… https://t.co/USBo1r2bLp — William Quincy Belle (@William Quincy Belle)
Gold Star Trump cartoon: https://t.co/oBYwznpLNb #Trump #GoldStarFamilies #PuertoRico #LasVegasShooting #papertowels https://t.co/nLCI2iHADe — Rob Rogers (@Rob Rogers)
adam zyglis @adamzyglis
#cartoon #Comeyfiring #RussiaGate #fbi #Russia #investigation #Trump https://t.co/BcE4DGe6vV — Graça Vilaça (@Graça Vilaça)
My @independent cartoon for today.... big stink fish gonna be caught before too long. #TrumpRussia https://t.co/JDSvcV9Exz — brian adcock (@brian adcock)
Christian Adams on Donald Trump and Britain First – political cartoon gallery in Putney https://t.co/rwgwrPR98M — Political Cartoon (@Political Cartoon)
Cartoon from August, 2017. Stock market still soaring, Trump's approval rating still diving.… https://t.co/XzAeSFnujB — Jeff Darcy (@Jeff Darcy)
#Silence_of_Trump #cartoon by @EmadHajjaj #Trump the
#ShitHole president https://t.co/W8oIi6ZDqU — Emad Hajjaj Cartoons (@Emad Hajjaj Cartoons)