Vladimir Putin has praised Donald Trump as an “intelligent” politician who “will find a solution” to the war in Ukraine. The Russian president said he was ready for dialogue with the US, but said that ...