Mr Narendra Modi has learnt and acquired many skills during his CM tenure in Gujarat. Also, after swearing in as 14th Prime Minister of India, he has done introspection and improved himself as a world leader. At present he is one of the most refined and talented head of the states across globe.
In 2019 general election, there is no opposition leader who can stand against him. BJP has cleverly merged JD(U) & AIDMK in NDA removing obstacle of Nitish kumar. Mean time opposition is still not clear about their strategy for 2019. RJD is in deep trouble with corruption. NCP and NC are fighting for their existence in respective states. Samajwadi and Bahujan samaj parties are loosing their base due to internal distractions and Mr. Amit Shah's caste balancing strategies.
INC is sick due to one family concept although INC has many able leaders in backyard. INC can not join hands with other parties compromising Mr. Rahul's candidature as next PM. INC is also exposed in many scams happened during their 10 years ruling period.
Considering all such conditions, Victory of BJP in 2019 general election is almost inevitable. At present BJP does not has any face inside the party who can challenge Mr. Modi so it is almost certain that Mr. Modi will be getting 5 more years to serve as prime servant of India.
Yes. Right now, none can replace Modi. His people friendly schemes like Swatch Bharat, Make in India made him more popular. The Nation wants hisay with all this Modi will definitely will be in power even beyond 2019.