Canada’s Far-Left Muslim MP Who Called the Taliban “Our Brothers” Loses Seat in Snap Election