Huge election win (9)
I believe the answer is:
landslide
(Other definitions for landslide that I've seen before include "significant win in contest" , "Huge majority at election" , "Massive election win" , "easy victory" , "big majority" .)
I believe the answer is:
landslide
(Other definitions for landslide that I've seen before include "significant win in contest" , "Huge majority at election" , "Massive election win" , "easy victory" , "big majority" .)