I have been living in the UK for more than 10 years and received permanent residence in 2009. Since 2015, I have traveled between the UK and my country of origin and, most of the time, I've been living there instead of in the UK.
One week ago, I re-entered the UK so that I could return to my home country and bring my child with me. Since I only planned to stay in my UK house for one week, I filled in the landing card showing a one-week stay in the UK.
At Heathrow Airport passport control, the officer and I had a conversation as follows:
Officer: "So you back to the UK?"
Officer: "Where did you fly from?"
Me: (I told him from where.)
Officer: "When did you leave the UK last time?"
Me: "In the middle of August. About 4 months ago."
Officer: "So you live in your country now?"
Me: "No. I just stay there temporarily. My family is in the UK."
Actually, I wanted to explain my situation but it seemed that the officer did not care. He then wrote some comments on the back of the landing card and stamped on it.
To my understanding, as long as I return to the UK regularly, for example, once a year, the Indefinite Leave to Remain should be valid. I checked the latest immigration rules, but that part has changed.
Now I don't know whether it's okay for me to keep returning to the UK every year. I am also quite worried about the officer's comments. Will this affect me on my next return or even my IRL? BTW, the stamp on my passport is same as before.