Gabrielle Giffords

‘The new populism thrives in Scandinavia, where immigration has been sudden and driven by liberal elites advertising their humanitarian credentials’