UK parliament descends into chaos over Gaza ceasefire vote