Petrol multi's need E5 petrol to run, according to the DVLA website, seems to be a bit more difficult to obtain, looking at my local petrol stations, and also, a bit more expensive too (I am putting 1 in 10 top ups of E5 into my 2003 Punto 1.2 8v, even though the DVLA says it's ok for E10 permanently)
See this DVLA link. (apparently 1.8 punto's need E5 as well)