I have just returned from Beirut, Lebanon. With the elections looming this weekend, the city is plastered with banners and posters of the different political parties, their colours and slogans on massive billboards along the highways.