Answer: landslidden

AnswerCrossword Clue
landsliddenLANDSLIDE, to win an election by a huge majority