Cut-price clothing chain Peacock has posted a 24 per cent increase in first-half profits to £14.3 million.