The cheapest place to get petrol in Swindon has been revealed - and local prices have stayed steady this week.

Nationally, the average price of petrol is still 145p in the UK, the same as last week while diesel is up nearly 1p at 153.2p.

According to the RAC, the price of diesel and petrol are not forecast to change.

Petrol

Like last week, the cheapest fuel in Swindon is to be found at BP on Queens Drive for 141.9p, as of Monday morning.

In second place is now Esso Fleming Way, with petrol at 142.9p, almost a penny cheaper than both Asda sites in third place with 143.7p petrol.

At 143.8p is Applegreen Oasis in fourth place while BP Blagrove Service Station is fifth cheapest at 143.9p.

Diesel

The cheapest diesel can be found at the major supermarkets, at Asda Swindon Haydon and Asda Swindon West for 151.7p, unchanged from last week.

In second place is Applegreen Oasis with 151.8p diesel and third is Sainsburys Bridgemead and Breeze for 151.9p.

Also at 151.9p is Tesco Swindon Extra and BP Queens Drive, while diesel at Esso Fleming Way costs 152.9p.