Saad Hariri’s resignation could have 'huge consequences' for Lebanon and its neighbours