President Obama has reneged on his promises regarding Israel.