Catch up on TV bulletins
Iran has vowed revenge over the killing of Hamas leader Ismail Haniyeh. Israel, which has not confirmed or denied it was behind the attack, said it was in a “state of high readiness for any scenario”.