What do UK’s further sanctions mean for Russia? 24 February 2025