Re: "Fall Creators Update"
According to https://www.statista.com/statistics/324006/international-and-uk-pedestrian-deaths/ in the UK there's 7.1 pedestrian deaths per million population per year. Given a population of 66 million that's around 470 pedestrian fatalities.
That's 470 too many of course :(