As he moved through the district of Bharuch in south Gujarat, driving from one public meeting to another, the crowds surged, forcing Rahul Gandhi to clamber out of his bus and onto an open-top minivan. This is Mr Gandhi's third foray to Gujarat to appeal to people to give his Congress party a chance; for 22 years, the state has been loyal to the BJP.