Island leader demoted: island makes excuse (5)
I believe the answer is:
alibi
'excuse' is the definition.
(excuse given by a suspect in an investigation)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for alibi that I've seen before include "Making excuse" , "Excuse - plea of being elsewhere" , "Story confirming innocence" , "Sort of explanation" , "Timely excuse" .)