With an ox visa you have to report to immigration yearly to show your bank details and medical insurance which was due today. They told me date you have to report resets if you leave the country to a year from when you return which is 11th November 2025