Fashion giant Next has revealed a battle for jobs - with 67 people fighting for every post. The high street heavyweight says store staff vacancies have crashed by more than third in the past two years ...