Most people are getting less than eight hours' sleep a night because of worries over job security, performance at work and finances, a study revealed today.

A survey of 6,000 adults showed that civil servants, bankers and factory workers were suffering the most sleep deprivation.

Civil servants said they were getting less than six hours' sleep, only slightly less than bankers, according to the research by budget hotel chain Travelodge.

Leigh McCarron, of Travelodge, said it was no surprise that workers facing spending cuts and potential job losses were getting the least amount of sleep.

Travelodge is launching "sleep concerts" next month, with musicians playing specially commissioned tunes aimed at helping guests feel sleepy.