People with high blood pressure who take all their anti-hypertensive medication in one go at bedtime have better controlled blood pressure and a significantly lower risk of death or illness caused by heart or blood vessel problems, compared to those who take their medication in the morning, according to new research.