BJP is a nationalistic and patriotic party. Their allegiance wholy lies with India and not with Italy or Pakistan.
It has a dedicated cadre of workers. BJP's main strength lies in the support of the increasing educated middle class people. BJP will increase in strength as the middle class rises and also by penetration of BJP into rural areas.
It has led to rise of a new awakening.
BJP is a party committed to India's economic development and security of the nation.
They have clear vision for the country and have the capacity to curb terrorism with an Iron hand.