Bristol becomes UK’s car crash capital

Bristol has now become infamous as the UK’s car crash capital with over a third of residents having met at least one accident in the last year.