A priest campaigning for the ruling BJP in Gujarat was attacked last night, two days before parts of the state vote in the first round of assembly elections on Saturday. Swami Bhaktiprasad, a priest of the Swaminarayan Gurukul, was attacked by unknown people.