Obamania and Trudeaumania.

Wow.