on soapbox

on (one's) soapbox

Speaking one's views passionately or self-importantly.
See also: on, soapbox