My work involves Upstream/Downstream petroleum sectors. Teg is right to an extent in that additives are the main differentiator between supermarket and other fuels. I would dispute the butane issue though. However, one issue with Morrisons is that their fuels are all bio, regardless of the grade. This is not true of many other brands, although some are retailing bio fuels without even knowing it, and certainly without advertising it. The other point that was well made is the refinery or storage depot where the fuel is delivered from. However, the reason for this being an issue is that of temperature - 'hot fuel'. To paraphrase someone else who can explain it far better than I can (taken from a US site):
"The phrase “hot fuel” refers to expanded diesel fuel or gasoline
that is sold at retail pumps at temperatures higher than the
century-old government standard of 60 degrees. That is the
temperature/volume used in the petro-chemical industry to measure all
petroleum liquids.
At the 60-degree standard, a gallon of
fuel delivers a certain amount of measurable energy, or BTU. But when
expanded by higher temperatures, that same amount of fuel actually
delivers less energy.
The warmer the fuel, the less BTU and
fewer miles to the gallons a vehicle will receive. Consequently, if a
vehicle averages six miles per gallon, 200 gallons of 98-degree fuel is
going to take a truck 36 fewer miles than 60-degree fuel.
Fuel experiences significant expansion and contraction with temperature changes:
Gas = 1 percent per 15 degrees F change.
Diesel = .6 percent per 15 degrees F change."
ATC - Automatic Temperature Control - is one aid to this issue, and has already been introduced in The Netherlands.
However, none of this explains the massive differential that you are seeing!