Mid-20s on a very short journey from cold isn't unreasonable, these cars are not ideal for short runs, a small petrol engine is better for that scenario.
I average about 38mpg with mixed motoring, average journey about 20 miles. The best I have seen since I have had it (from new, now 170k) is about 44mpg on a long gentle drive in warm weather.