Arvind Kejriwal's AAP is emerging as a challenger to the BJP on the home turf of Narendra Modi and Amit Shah. Mr Kejriwal has made 10 visits to Gujarat in the last 4 months alone and he and deputy Chief Minister Manish Sisodia have spent the last couple of days there making poll promises and aggressively taking on the BJP. But the bigger question is - how serious is the AAP challenge in Gujarat? It is the only regional party which is now in power in 2 states - Delhi and Punjab, pitting Mr Kejriwal to a national role. Can his promises trump PM Modi's popularity?