With the Bharatiya Janata Party set for a landslide victory in Gujarat, Chief Minister Bhupendra Patel on Thursday credited Prime Minister Narendra Modi for it and said the people of the state have rejected the anti-national elements in the Assembly election.