A confident Bharatiya Janata Party (BJP) leader Yashwant Sinha has said Gujarat Chief Minister Narendra Modi will be the country's next Prime Minister.