It's finally happened. I never thought it would happen to be honest, and expected this trip to be cancelled just like all the others have been. But he's here! President Trump has arrived!
Over the next three days, Trump will be meeting the Queen, the Prime Minister, and business leaders.
And the left are going crazy about it.