Thank you so much for your replies! Phew, I'm very relieved to hear that CSI is not a problem anymore and that P60's are enough to prove residency. But yes, I do see the problem with the COVID-19 absences. I left in March 2020, just before the whole world shut down, and thought I could return a few ...