Clue: Insular Magna Carta spirit (8)
Answer: ARMAGNAC
Explanation: Definition: spirit
Hidden in "insul**AR MAGNA C**arta", although there is no indication that we are looking for a hidden answer?