the uk does, it has the north sea gas reserves. the uk has never gotten much energy from russia (about 3% iirc) so it isn't in the same situation as places like germany to begin with. the uk's energy bills are high but it's for other reasons.
Pirate