Donald Trump refused to blame Vladimir Putin for the war in Ukraine, a stance that sharpened transatlantic tensions. Britain and most other Nato members have publicly pinned responsibility on the Russian president, who launched the 2022 invasion.