Home Politics Next profits top £1bn for the first time, but retailer warns of tougher year ahead