Current vacancies in the UK