Excellent article. Key take-away for those that don't want to read the entire article (which I encourage all to do):
In fact, researchers have found that the coronavirus is mutating relatively slowly compared to some other RNA viruses, in part because
virus proteins acting as proofreaders are able to fix some mistakes. Each month, a lineage of coronaviruses might acquire only two single-letter mutations.
In the future, the coronavirus may pick up some mutations that help it evade our immune systems. But the slow mutation rate of the coronavirus means that these changes will emerge over the course of years.
That bodes well for vaccines currently in development for Covid-19. If people get vaccinated in 2021 against the new coronavirus, they may well enjoy a protection that lasts for years.