We absolutely do not have a shortage of gas (petrol, as we like to call it). It's just not in the right place because we have a lorry driver shortage - and the media has created a toilet-paper style panic that's caused everyone to try to buy as much as they can, all at the same time.
They could equally have said "we're running out of milk!" and we'd have a milk "shortage".