Answer
Two times, Amit Shah was elected as the Bharatiya Janata Party (BJP) President. His first term spanned from 2014 to 2019, coinciding with the tenure of Prime Minister Narendra Modi's first term. Subsequently, he was re-elected for a second term in 2019, continuing his role as the party president while Modi secured a second term as Prime Minister.