Road traffic injuries are a major and neglected public health challenge that requires concerted efforts for effective and sustainable prevention. In the UK each year more than 30,000 people are killed or seriously injured on our roads. Worldwide, an estimated 1.2 million people are killed in road crashes each year.