No British citizen should ever step foot in Lebanon under any circumstances. It is an Arab country and every single one of them has government which is a human right catastrophe. Only a Muslim would ever condone such madness, whether they are shia, sunni or any other denomination.