The British Army has raised eyebrows with its new recruitment campaign, targeting "snowflakes," "phone zombies," and "selfie addicts", among other stereotypical images of millennials.

The TV and poster adverts highlight qualities such as confidence, focus, compassion and drive.

But young people on the streets of London are a little bemused.