The reason behind Narendra Modi's consecutive election victories is the fact that he has come across as a no-nonsense leader who means business. His decisiveness and firm approach towards governance has won him laurels across the political spectrum.
Congressmen may not accept it publically but they all accept it privately that Modi has proved his mettle efficiently. The corporate leadership of India has welcomed Narendra Modi with open arms and it's not for nothing.
Gujarat under Modi's leadership has become a role model for rest of the country as far as industrial development is concerned. Many states of India today are increasingly facing problems in allocating lands to the corporate houses but Modi has handled everything with sheer efficiency.