Show Nigerian leader has spirit (5)
I believe the answer is:
demon
'spirit' is the definition.
(demon is a kind of spirit)
'show nigerian leader' is the wordplay.
'show' becomes 'demo' (I've seen this in another clue).
'leader' suggests taking the first letters.
The initial letter of 'nigerian' is 'n'.
'demo'+'n'='DEMON'
'has' is the link.
(Other definitions for demon that I've seen before include "Expert" , "Ghoul" , "Fallen angel" , "Bad spirit" , "Evildoer" .)