Jerusalem- Israel has hit out at Sweden’s newly elected prime minister Stefan Loefven over his decision to recognise a Palestinian state.