Donald Trump yesterday said he no longer believed Nato is a 'rip-off' and that 'of course' he would help defend Europe if it came under attack.

US president likely to be in self-congratulatory mood, with most allies persuaded to sign up to defence spending target

Tensions between Washington, Canadian and European allies' defense spending have overshadowed NATO for a number of years.