Overwhelming election result (9)
I believe the answer is:
landslide
(Other definitions for landslide that I've seen before include "Large earth movement" , "easy victory" , "Massive election win" , "Overwhelming success" , "Overwhelming election majority" .)