The hot streak for Next continued today after the retailer racked up £1 billion profit and upgraded guidance.