Stephen Maher is a longtime Canadian political journalist and the author of The Prince, The Turbulent Reign of Justin Trudeau.