Clue: England insignificant in past (7)
Answer: BLIGHTY
Explanation: Definition: England
An envelope ('in') of LIGHT ('insignificant') in BY ('past').