The retailer reported underlying pre-tax profits up 17.2 to £407.8 million for the six months to September 28.
The company's share price rose by nearly five per cent in early trades and reached a level not seen since 2016 ...