Official figures show the number of vacancies top one million for the first time since records began in 2001.