Stockholm Could Reach Covid-19 Group Immunity By June – Was Sweden right?

Swedens’ capital Stockholm should reach herd immunity by mid June. That leaves the question: was Sweden right all along and should other countries have kept everything open? Were all these lockdowns not needed?