Was this the most awkward NATO summit ever?

US President Donald Trump was at the heart of the controversy, after being mocked by other world leaders.