No point having a fixed deal at present due to the prices. Only the variable tariff is capped by the government and is mainly why so many energy companies are now going bust. You just need to be aware that the cap is adjusted every 6 months the next change is 1st April 2022 and will reflect the last 6 months prices so is likely to be a stinging uplift %.