When Donald Trump visits Britain on Thursday, Prime Minister Theresa May will have to face a harsh reality: Brexit makes Britain more dependent than ever on an alliance with the most unpredictable U.S. president in living memory.

Sandwiched between a NATO meeting and a summit with Russia's Vladimir Putin, Trump's first visit to Britain as president comes at one of the most important junctures for Europe and the West since the 1991 fall of the Soviet Union.

From challenging Western assumptions about the EU and free trade to courting the Kremlin and North Korea's leader, Trump has delivered on his promise of an "unpredictable" U.S. foreign policy.