Next Plc Financial Analysis