Our immune system does an amazing job keeping us healthy - but it works in mysterious ways, especially when it comes into contact with novel viruses like SARS-CoV-2.

We've talked a bit before about imprinting - the concept where the first time your immune system sees a virus can determine how it'll react to that virus in the future.

And a recent study in the prestigious journal Science has found the Omicron variant could be taking advantage of that - possibly showing why people seem to be getting repeat Omicron infections.

So what could this mean for public vaccination strategy and our risk of reinfection?