Prime Minister Narendra Modi is the world's most popular leader, BJP president Amit Shah said today, adding that nationalism is the party's identity. Shah was speaking at a gathering of Bharatiya Janata Party (BJP) activists at a function in Delhi to mark the party foundation day.