The firm is boosting its presence with 25 new stores and 600 new jobs across the UK ????