Families paying £9 more to fill up diesel cars amid record price gap