I am not at all surprised by the way BJP has come out with their PM candidate when nothing as of now is known of the next parliament election. Based upon an assumption the party has decided to declare its PM candidates and why not, BJP has always been a part of assumptions for example INDIA SHINING campaign...
For me I think there are very few reasons to see why BJP had declared its candidate. If anybody have any others, please do add on and if you don't agree, please give your comments:
1. Electrifying election in Gujarat has clearly shown the charisma of Shri Narendra Modi and the inside story is that, if Narendra Modi comes to power by projecting himself bigger than the party, then there is all possibility for him to claim the prestigeous PM's post in the coming election, which is of course a bit far from what is being predicted. 2. Announcing Advani as PM candidate is also helping to boost the party's prospect in the Gujarat election by saying that Advani, who is the MP from Gujarat, being the next PM would benefit Gujarat if the State has a BJP government... 3. Playing the parliament within BJP, like declaring the PM candidate and thinking that the BJP has already formed the government, gives them mental and psychological advantage to overcome there brutal defeat in the 2004 election. Its been more than 3 years and still the defeat is haunting the BJP very badly.
Hope this will give them satisfaction to see that they form a Parliament withing the BJP. ss