How long does immunity last after a COVID infection? Dr Lara Herrero and Wesley Freppel assess the latest evidence, including the impact vaccination and emerging variants can have.