soap box

soap box (to engage in impromptu or nonofficial public speaking, often flamboyantly)

Idiom:
on (one's) soapbox (speaking one's views passionately or self-importantly)

See also
[on one's soapbox]
[where is your soapbox?]