Sir Keir Starmer finished taking questions on the Middle East conflict a little while ago, having been in the House of Commons for around an hour and 50 minutes. Tory leader Kemi Badenoch welcomed ...