A leading UK supermarket has slashed its fuel prices in the run up to Christmas.