At Prime Minister’s Questions, Sir Keir Starmer said the blocking of aid into Gaza risks breaching international law.