No landslide for Modi