Research suggests some people who have had Covid-19 will be protected from another infection – at least initially.