becoming the party president, Shah started an aggressive membership drive, and by March 2015, BJP had claimed 100 million members. In 2014 to 2016, BJP achieved success in Legislative Assembly elections in Maharashtra, Haryana, Jammu & Kashmir, Jharkhand and Assam but lost the elections in Delhi and Bihar. Shah also spearheaded campaigning in the 2017 assembly elections, which resulted in the party's success in Uttar Pradesh and Uttarakhand. This was the BJP's greatest run in recent elections; they won 312 seats out of 403. The BJP also progressed in Manipur. The BJP won the 2017 Gujarat Legislative Assembly polls for a record six times and wrested power from Congress during the 2017 Himachal Pradesh Legislative Assembly polls. In March 2018, the BJP won for the first time in the left-ruled north-eastern state of Tripura, where they won two-thirds of the votes. The BJP also made gains in Nagaland and Meghalaya and formed a government in both states with its allies. Shah led the BJP to victory in the 2019 Indian general election; he became the most successful BJP president. During the election campaign, he visited 312 of the 543 Lok Sabha constituencies, holding 18 roadshows, 161 public meetings and over 1,500 BJP meetings. Shah had given BJP workers a seemingly audacious target of crossing 300 seats (Ab ki Baar 300 paar) an initiative he called “Mission 300 Par”. The mission was accomplished under his leadership as party president cementing BJP undisputed king of India's political terrain. He is an admirer of Chanakya and often referred to as a modern-day Chanakya, who had skilfully replaced the Nanda dynasty by the young Chandragupta Maurya. Responding to questions about a portrait of Chanakya at his New Delhi residence in 2016, he said: "[I admire] Chanakya because he was knowledgeable. His sutras are eternal. Economics, politics, and the problem of governance are all there.” The Bhagavata Purana is another of his favourite books, which he studied when he was in prison in 2010 in connection with the death of Sohrabuddin Sheikh. Union Cabinet Minister Minister of Home Affairs Article 370 Shah took oath as Cabinet Minister on 30 May 2019 and took office as Minister of Home Affairs on 1 June 2019. On 5 August 2019, Shah moved a resolution to scrap Article 370 in the Rajya Sabha and divide the state of Jammu and Kashmir into two, with Jammu and Kashmir serving as