Margret, do they have the usual VAT on petrol, as well as any "built-in" taxes
Yep ... double wammy ... VAT and stealth taxes.
Somebody is making tons of money in the UK.
... too right! Apart from the oil companies, the tax man is there creaming off quite a bit