Voting will be held tomorrow for the first phase of Gujarat Assembly elections in 89 seats spread across 19 districts in Saurashtra-Kutch and southern parts of the state where 788 candidates are in the fray. Campaigning for the first phase of the elections in the Bharatiya Janata Party (BJP)-ruled state ended at 5 pm on Tuesday.