Palestinian Islamist group Hamas called on Thursday for an intifada against Israel following US President Donald Trump’s recognition of Jerusalem as the Israeli capital.