Political platform, perhaps (7)
I believe the answer is:
soapbox
(Other definitions for soapbox that I've seen before include "Primitive rostrum" , "Stand on it and declaim" , "Makeshift orator's stand" , "Crate used by orators at Speakers' Corner?" , "Podium from which to declaim" .)