In 45 years, I've never seen Americans shift this much on Palestine