Welcome to Hamburg, where after all the anticipation, all the intrigue, all the build-up, Donald Trump and Vladimir Putin have finally held their first face-to-face talks, their encounter lasting more than two hours. They emerged with news of a ceasefire deal for Syria.