Watch live as David Cameron testifies to Lords committee after urging Hamas to accept ceasefire deal Oliver Browning | 01/05/2024