Invention by a leader showing what may be coming up (3,5)
I believe the answer is:
lie ahead
'what may be coming up' is the definition.
I don't know anything about this answer so I cannot tell whether this works.
'invention by a leader' is the wordplay.
'invention' becomes 'lie' (something invented or made up).
'by' says to put letters next to each other.
'leader' becomes 'head' (head is a kind of leader).
'lie'+'a'+'head'='LIE AHEAD'
'showing' is the link.
Can you help me to learn more?
(Another definition for lie ahead that I've seen is " Be in store".)