US president Donald Trump  and Russian president Vladimir Putin arrive for a summit in Helsinki, Finland. Photograph: Brendan SmialowskiAFP/Getty Images

Bond watched the water lap gently against the quayside. Helsinki’s Presidentinlinna looked well in the hot July sun. On the rooftop he could see the d(...)