I would just add that there have been other bills about this previously, of course. However, this one is the most balanced in terms of the situations and the dangers people face each day. Clearly, each assault is one too many.
You rightly pointed out the importance of conducting an advertising and awareness campaign, after the bill is passed, to clearly communicate what it contains across Canada, aimed also at authorities in all jurisdictions.