To put it lightly, Boris Johnson has not had a good week.
The Conservative MP and Foreign Secretary found himself in an international mess after making comments about British mother Nazanin Zaghari-Ratcliffe, who has been jailed in Iran.
Prime Minister Theresa May is now under increasing pressure to sack Johnson for him comments which may double Nazanin's jail sentence.
He was also roundly mocked by many in the UK after he poured a tonne of praise on Donald Trump during an interview with FOX and Friend, which is never a good look.
It is in light of these controversies that fellow MP Caroline Lucas decided to list her thoughts on Mr Johnson's failures as a politician and Foreign Secretary.
In a lengthy Twitter thread the co-leader of the Green Party listed as many high-profile gaffes that she could think of - there are loads.
She started back in 2008 with this line.
Which he followed up with this comment.
His views on Barack Obama.
Casts doubt on climate change in The Telegraph.
How he described people from Papua New Guinea in 2006.
Offending the victims of the Hillsborough tragedy.
His "jokes" about dead bodies in Libya.
And his most recent dealings with Iran.
Lucas could have easily listed a lot more, such as this horrendous tackle he made in a charity football game.
Let's not even mention his role in Brexit.
Lucas instead decided to end the thread on this plea to the PM.