But you said the price is set years ago.
Regardless, the UK receives around 3% of its gas from Russia.
So I don’t think the ‘not receiving 3%’ is the cause.
Me thinks it’s rapid price hikes, somebody agrees with me:
https://heatable.co.uk/boiler-advice/where-does-the-UK-get-its-gas-from?gclid=CjwKCAjwhNWZBhB_EiwAPzlhNrBggJd_NqrR8iADp89hB_BuZqkemKIHxY1cpduduMfwe0q1MC1mfBoCMJkQAvD_BwE