Narendra Modi is due in Jaipur today to launch the BJP's campaign for the elections in Rajasthan. He will address a rally with BJP president Rajnath Singh and Vasundhara Raje Scindia, who heads the party in the state. Four lakh people are expected to attend the speech.