Vladimir Putin has cancelled his second official visit within seven days as Russia’s invasion of Ukraine continues to flag.
There is also speculation as to the health of the Russian president, who has been said by some to be showing signs of serious illness - despite this being denied by the CIA.