How does ‘firebrand’ compare with ‘populist’?
“Populist firebrand” = “Demagogic troublemaker”, just more polite.