Money worries are increasingly keeping teenagers awake at night with fears about the environment and war declining, a 28 year study has shown.

In the 1980s, when youngsters were asked what issues produced sleepless nights, climate change and the threat of global conflict caused high levels of anxiety.

But recent recessions have made their concerns more prosaic, with teenagers increasingly nervous of financial insecurity rather than the end of the world.