No, the reason the price is so high is because the government are milking the British people for all they have.If you spend £10 on petrol; £8 goes to the government, £2 pound goes to the petrol company.
The worst thing is that the government purposefully increased the price of diesel to match. At the moment the new generation of fuels like LPG, etc., are cheaper but as soon as they become very widespread they will go to the same price levels.