So the supply of Russian gas to Europe has been cut due to the war in Ukraine.
Although the UK only gets 5 to 10% of its gas from Russia, Germany for example gets 55% of its gas from Russia. As this is no longer possible they have to buy more gas from say Norway or LNG which normally supplies the UK.
To get those countries to do this they have to pay a higher price than the UK is paying so that in turn pushes up the price in the UK. If Norway and the LNG suppliers illogically refused to sell at the higher price to Germany, gas prices would stay low in the UK but Germany would then get no gas
It's supply and demand.
If you want gas prices to come down before winter then the best solution is for the war in Ukraine to come to an end as soon as possible.