A worrying statistic reveals that 23 percent of pedestrian and 58 percent of cyclist deaths in London in the past two years involved a Heavy Goods Vehicle. That’s extremely high, considering that HGVs ...