Has populism had its day in the UK?
Boris Johnson, Nicola Sturgeon and Jeremy Corbyn – the three populist politicians who led their parties at the last general election now find their careers and legacies in tatters.
The Week ·