Andy Burnham has pledged to impose further sanctions on Israel and apologised for Sir Keir Starmer’s response to the Gaza crisis.