Emma Munbodh
While Britain only gets around 4% of its gas from Russia, Europe is heavily reliant on the country’s supplies, with G...