Diesel price hits highest level since December 2022, prompting more calls for No 10 to protect consumers