Caporegime
Drive slower
I'm accelerating slowly and gently, my engine has auto start/stop, and I'm not breaking any limits.
This is also at either 06:45 or 3:00, so neither are during rush hour.
There is no way in hell you get 31MPG "round town" from cold.
FWIW, the car is averaging 48MPG~ since I bought it, and gets 60MPG~ on the motorway.
Town driving from cold is incredibly harsh on MPG figures.