Barack Obama used an appearance at Berlin’s Brandenburg Gate on Thursday to issue a thinly veiled attack on Donald Trump.

“The world order is at a crossroads,” Mr Obama told a crowd of 70,000. “In this new world we live in, we can’t isolate ourselves, we can’t hide behind a wall,”

Sharing a stage with Angela Merkel hours before she was due to meet with Mr Trump in Brussels, the former president did not mention his successor by name, but spoke out against his policies.

“We have to push back against those trends that would violate human rights or suppress democracy or restrict individual freedoms,” he said.