Glaring on the Circle platform (9)
I believe the answer is:
manifesto
'platform' is the definition.
(a political platform)
'glaring on the circle' is the wordplay.
'glaring on' becomes 'manifest' (I can't justify this - if you can you should give a lot more credence to this answer).
'the circle' becomes 'O' (O is a circle).
'manifest'+'o'='MANIFESTO'
Can you help me to learn more?
(Other definitions for manifesto that I've seen before include "electoral programme" , "Declaration of intentions by a political party" , "Declaration of political programme" , "party programme" , "Pre-election policy declaration" .)