Boris Johnson says 'tough times' lie ahead for UK job market