people in all walks of life
https://dictionary.cambridge.org/dictionary/english/walk-of-life
people in all walks of life
https://dictionary.cambridge.org/dictionary/english/walk-of-life
hit a nerve
reached across aisles.
riff on the topic
https://english.stackexchange.com/questions/225963/what-does-a-riff-on-shakespeare-mean
Morever
I think it's typo of Moreover