The governor of the Bank of England has accused retailers of putting further strain on households by overcharging consumers on petrol