Hello everyone, I am currently on an ICT visa set to expire on April 4, 2025. I first entered the UK on May 15, 2015, and my wife and son have been with me throughout this period. I have only spent 147 days outside the UK in total. I am working full-time, but I am uncertain whether my visa will be r...