
Occupying Ukraine and its 44 million citizens will be an “impossible task” for Russia and will mark Vladimir Putin’s “end”, Ben Wallace has insisted.
With the invasion now its 13th day, the defence secretary said the indiscriminate shelling of the civilian population showed that Kremlin forces were becoming increasingly “desperate” in the country.