Mpg depends on a combination of driving style, journey length and temp. Assuming the driver is a constant, with my driving style in my GTD (80mph on the dual carriageway/motorway):
Doing a 5 mile journey at 0/10/20C ambient temp, I’d expect 35/40/43mpg.
Doing a 10 mile journey at 0/10/20C ambient temp, I’d expect 42/47/50mpg.
Doing a 15 mile journey at 0/10/20C ambient temp, I’d expect 48/52/54mpg.
Doing a 50 mile journey at 0/10/20C ambient temp, I’d expect 51/54/55mpg.
Doing a 150+ mile journey at 0/10/20C ambient temp, I’d expect 52/56/58mpg.
All those mpg figs are indicated (MFD).
0C ambient temp is a mpg killer – very hard to get much over 50mpg no matter the journey length, difference is less pronounced between 10 and 20C than it is at 0 and 10C, the temp gains pretty much level out at 25C.
Doing less than 8 miles in winter and 6 miles in the summer is a mpg killer – until the car is fully up to temp, it’s going to be very inefficient. The influence of the first part of your journey on the whole journey’s mpg diminishes with distance. If your preference is to sit at 70mph rather than 80, you can add 10% to the above mpgs.
That’s pretty much the way it is with real life fuel consumption, wondering why you only get 40mpg and someone else is getting 55, chances are that you hoof it a bit and have a very short commute, and they do 50 miles to work each day, sticking to the speed limits because half of their 50 mile journey is plagued with average speed cameras.