Sir Keir Starmer and European allies have agreed on the need to ramp up economic pressure on Russia’s Vladimir Putin, and ...