DfT reports decline in overall number of casualties on Britain roads

The UK’s Department for Transport has reported a decline in the overall number...