I am in UK and just got a non-o visa by way of marriage but surprised it is valid for use up to 12 Dec 2022. It says length of stay 90 days and its multiple entry. It cost £150. I thought they were just issuing 90 day ones. Does this mean I will have to do a boarder run every 90 days which could be a bit awkward these days. Got a flight out on the 90 day mark but was not intending using it. Will I be OK with 90 day insurance but what about if I have to exit and come back in.