Boris Johnson says ministers will do "everything we can" as firms battle to stay afloat amid surging gas prices.

for more ...