Only 15 per cent of Stockholm residents caught coronavirus despite Sweden not imposing a lockdown – as research suggests herd immunity is not an effective Covid-19 strategy.