Drivers are facing huge queues at the petrol pumps, with some completely run dry of fuel, after eco-activists continued to block oil terminals over the weekend.
Pictures from across the south of England show drivers forming huge queues, in an eerie echo of the fuel chaos in 2021.
The majority of filling stations in Cambridgeshire were either closed or had long queues on Sunday as people tried to fill up.
On Monday, despite warnings the shortages had eased, drivers faced chaos filling their tanks as the Easter holidays began.
Many petrol stations in Kent had also run dry and those with fuel were quickly emptied by panic-buying drivers. Motorists are being advised to only fill up with what they need.
One driver, Karl Hewitt, told The Mirror: "I am a lorry driver and I have been through Cambridge, St Ives, Kings Lynn, Fakenham.
"Every station had only petrol and some had no fuel at all. It’s the worst I have seen."
Have you noticed fuel shortages where you live? Let us know: mirror.money.saving@mirror.co.uk
Reader Jordan Carter told us: "I was on the A20 heading to Hastings from London. I had to drive past two petrol stations without fuel. There were long queues and premium was the only unleaded available."
A third said: "It just cost me £55 to fill up a 1l Ford Focus. That 5p reduction in fuel duty is working out well.
"Also had to queue 30 minutes for the privilege. Classic from Morrisons to put one cashier on when petrol station is clearly going to be busy."
A motorist told the Mail Online that they drove 46 miles to fill up as it emerged activists were still occupying an oil depot more than 24 hours on.
The motorist said: "Every petrol station we tried was shut - we drove 11 miles to Aylesbury first and then 17 miles to Bicester before giving up and driving the ten miles back home.
"The next day we drove to Winslow which is another eight miles away before finding fuel there."
Campaign for Fair Fuel initially estimated that around 1,200 garages south of the Midlands were forced to turn away frustrated motorists over the weekend - but later said the shortages are "not as bad" as they first feared.
In a tweet, Fair Fuel UK Campaign tweeted on Sunday: "We are getting credible intelligence that 1 in 3 garages have run dry of petrol and/or diesel particularly in the south, because of the ‘stop oil’ amoebas."
It followed up with another tweet, saying: "Good news we are just getting from the Government. Fuel supply to forecourts has picked up."
We've got a guide on how to find out if your local petrol station has fuel here, and you can also find out more about why there is a fuel shortage.
Eco protesters from new campaign group Just Stop Oil have been protesting at fuel terminals across the south of the UK since April 1.
The situation worsened over the weekend, after some 40 people locked themselves to the gates of the Buncefield oil terminal in Hemel Hempstead, Hertfordshire.
The Grays Inter Terminal in Thurrock, Essex, was also swarmed by 40 people, and Lambeth Bridge in London was cleared by police following an Extinction Rebellion protest.
The mass protests have seen over 800 arrests across the country over the last few weeks. Members of Just Stop Oil have been chaining themselves to pipes and hiding out underground in massive demonstrations.
Home Secretary Priti Patel said: "Hard-working people across our country are seeing their lives brought to a standstill by selfish, fanatical and frankly dangerous so-called activists."
The chaos for drivers comes as motorists continue to feel the squeeze of record-high petrol prices.
Unleaded petrol is currently at 162.6 a litre, while diesel costs 176.9, according to the latest RAC fuel watch figures.
This is slightly down on record highs seen in March, where average pump prices hit 167.3p per litre for petrol and 179.9p for diesel.
This was despite Chancellor Rishi Sunak announcing a 5p-a-litre cut to fuel duty. There has been wide criticism that this cut isn't being passed on to drivers at the pumps.
Fuel duty is included in the price drivers pay for petrol and diesel, with VAT at 20% charged on top of the total price.