Getting too much sleep can increase the risk of having a stroke, scientists have said.

According to the study by Cambridge University, this risk doubles for older people who persistently sleep longer than the average of eight hours a night.

For those whose sleep patterns increased from short to long over time, the risk was close to four times that of people who maintained an average sleep pattern.

Yue Leng, from the university, said: "It's apparent both from our own participants and the wealth of international data that there's a link between sleeping longer than average and a greater risk of stroke.

"What is far less clear, however, is the direction of this link, whether longer sleep is a symptom, an early marker or a cause of cardiovascular problems."

Previous studies have suggested a possible link between sleep and the risk of stroke.

But the new research is the first to provide detailed information about the British public and to examine the relationship between a change in sleep duration and stroke risk.

Researchers from the university's Department of Public Health followed almost 10,000 people aged 42 to 81 over almost 10 years.

Senior author Kay-Tee Khaw said: "We need to understand the reasons behind the link between sleep and stroke risk.

"What is happening in the body that causes this link? With further research, we may find that excessive sleep proves to be an early indicator of increased stroke risk, particularly among older people."

The study was supported by the Medical Research Council and Cancer Research UK.

ends