Poilievre added that municipal government revenues have grown through the collection of development cost charges, and would require municipal governments to speed up permits.
Poilievre is almost partially right here. Development charges are waay too high in a lot of areas. In some communities in the GTA, they are >$100K!! However, municipal governments have done this as to not upset residents by keeping their property tax increases low. As my municipality's CFO said, municipal governments are the only level where their income doesn't increase with inflation (Ontario is still using 2016 property assessments).
It's not how easy they could kill him, it's how easily they could not see him (for example, at a cross walk).
As for killing, one of those trucks could easily do me in and I'm 6'0" 280lbs.