When President Donald Trump recognised Jerusalem this month as Israel’s capital, it slapped decades of US policy in the face. And now America’s move to block a UN Security Council call for the declaration to be withdrawn has left it further isolated. But why all this now? And what does it mean for Middle East relations?…