Now, I know the names don't mean much to non-pol watchers, but as they relate to Canada's various challenges they matter.
So, the above-the-fold stuff for me:
Hussen is out as Housing. He presided on housing through the abrupt rise in tent-cities here in Ontario, skyrocketing rents, etc. There's plenty of egg on his face, so it's nice to see the PMO reacting. Sean Fraser, formerly Min of Immigration, takes it. Hope he can make something of it.
Mendicino is out of Public Safety. Regardless of how you feel about the Bernardo prisoner transfer scandal or the expanded firearms ban that occurred under him, it's hard to deny that he bungled both.
On firearms, he had broad support for the pistol and assault-weapon ban C-21 until he overreached and had to walk it back after getting pummeled in the press for months. On Bernardo he was asleep at the switch and had no idea what was going on.
Good luck to Dominic LeBlanc, the new Minister of Public Safety.