Lebanon’s parliament is set to vote for a new president after more than a year without one. Joseph Aoun, the Lebanese Army chief, is the leading candidate, backed by local and international supporters. However, his candidacy faces constitutional challenges