The price per litre was displaying as 14.9p, which meant that the 26.29 litres he filled up with cost just £3.92.

Other users have reacted to the post and rued their luck at missing out on the cheap offer.

“I filled up last night, I’m gutted,” one person wrote.

“How nice would that be all the time,” another said.

One person responded: “Should have kept that quiet!”

While another said: “On my way… from Edinburgh!”

People who have since visited the petrol garage and told the Facebook page that the price has now been corrected.

UK petrol prices hit their highest level on record on Sunday, climbing to 142.94p per litre.

The previous all-time record of 142.48p was reached on April 16 2012.

Only a few weeks ago there were massive queues at petrol stations due to a shortage of deliveries and panic buying that led to the government putting Army staff on standby.

Almost 200 military personnel, including 100 drivers, were training at haulier sites and started deliveries to help relieve the situation at petrol stations.

The government announced that a temporary visa scheme for nearly 5,000 foreign food haulage drivers, which was due to expire on December 24, will be extended to the end of February, following criticism of its attractiveness to drivers.