Answer: landslid

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