Nato is just hours away from its high-profile annual summit - a stress test for the alliance, with Russian President Vladimir Putin watching intently from the sidelines.
With Joe Biden, Emmanuel Macron, Rishi Sunak, Olaf Scholz and so many more world leaders attending, ambassadors of the alliance...