Stock levels at Britain's petrol stations recovered to an average of 25% on Sunday, and significantly lower in London, new figures show.

But there was "significant regional variation" ranging from just 16% on average in the South East to 35% in Scotland, the Department for Business, Energy and Industrial Strategy (BEIS) said.

Average stock levels sank to a low of 15% on Saturday September 25, the day after panic buying began.

They were typically at around 33% before the crisis began, and currently sit at 18% in the capital, which has been bit badly by panic buying and supply chain issues.

On Friday September 24, fuel sales were up 80% compared with normal levels.

News Shopper: Steve Parsons/PA WireSteve Parsons/PA Wire

Sales remained "substantially above" average until the middle of the following week when they "began to trend back to normal levels", BEIS added.

The amount of fuel delivered to petrol stations was ramped up following shortages.

The average amount increased from around 16,000 litres a day per filling station before the crisis to a high of 22,700 litres on Tuesday September 28.

Gordon Balmer, executive director of the Petrol Retailers Association, said on Wednesday that 13% of independent filling stations in London and the South East still do not have fuel.

News Shopper: PA GraphicsPA Graphics

He warned: "This is leaving some motorists continuing to feel insecure about fuel availability at their local neighbourhood filling stations.

"Independent forecourts report a complete lack of visibility as to when their next delivery might arrive, and some have been dry for four days and still waiting for a delivery."

Mr Balmer claimed attempts by the Government to deal with the crisis - such as deploying members of the armed forces to help deliver fuel - have only had "limited success" in London and the South East.

He added: "Much more attention on this issue affecting this region is urgently needed."