Putin said he had signed a decree saying foreign buyers must pay in roubles for Russian gas from April 1, and contracts would be halted if these payments were not made.
Asked if there were any circumstances in which Britain would pay in roubles for Russian gas, the spokesman told reporters: “That is not something we will be looking to do.”