It was a firebrand speech that could have been delivered in the Lebanese parliament although the acrimonious debate that erupted in its wake would have been more at home in the Knesset.