Israel election: Can ex-army chief Gantz defeat PM Netanyahu?

As Israelis go to polls next week, most expect a keen contest between Prime Minister Netanyahu and his former army chief Benny Gantz.