Modi#39;s Hindu nationalist Bharatiya Janata Party (BJP) swept northern and western India and advanced in the east to win a bigger majority in parliament than 2014, overcoming complaints of hardship in the countryside where two-thirds of Indians live.

Prime Minister Narendra Modi on Thursday led his Bharatiya Janata Party to a super-sized victory for a second term in office, winning an absolute majority and on course to touch the 300-seat mark in the 543-member Lok Sabha.