Nato summits tend to be "pre-cooked", not least to present a united front.

Secretary General Mark Rutte has already settled on the menu for their meeting at The Hague: one that will avoid a row with Nato's most powerful member, the US.

A commitment to increase defence spending by European allies is the dish that President Donald Trump wants served – and that's exactly what he'll be getting. Though there will inevitably be the added ingredients of compromise and fudge.

Nor will the summit be able to paper over the cracks between Trump and many of his European allies on trade, Russia and the escalating conflict in the Middle East.

The US president, whose mantra is America First, is not a huge fan of multinational organisations.