They other guy is a Religious Zionist. Barkat is a Secular self-hating Jew who supports having non-kosher restaurants in Jerusalem and places open on Shabbat. Look at the old Jerusalem Train Station. It now has non-kosher restaurants open on Shabbat in addition to being a tourist site as the original train station in Jerusalem. The other site in Tel Aviv that was the other end of the historic Jaffa-Jerusalem train line, the first train line in the Land of Israel is not open on Shabbat.
Barkat cares more about Secular tourism than religious Jewish tourism. He's like Olmert who as Mayor, chose not to restore the old train station as the terminal of the restored train line to Jerusalem because he said the neighbors complained of "noise". So now if people take the train to Jerusalem, in addition to it being a longer ride than if you take the bus, they have to get out in Malcha, in the extreme South of Jerusalem with no connection to the light rail line and far from the Central Bus Station. If the original station had been restored as previously planned, the station would have been in the heart of the New City. Instead, it sat neglected for many years and was vandalized as if it was some abandoned building in the middle of Harlem until they restored the buildng with non-kosher restaurants.
I'd rather have a Haredi mayor than the piece of garbage Barkat. I supported Uri Lupoliansky before.