Announced Taoiseach perhaps, at opening (8)
I believe the answer is:
premiere
'opening' is the definition.
(I've seen this in another clue)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for premiere that I've seen before include "Play's first public performance" , "Mere pier (anag.)" , "First screening" , "Leading actress" , "First ever public performance" .)