You get the visa issued before you arrive. They should send you confirmation of this. What you get at immigration when you arrive is the permission to stay.
you have to verify accounts in other countries too. My son can't get a new bank card in UK after 20 years of having an account at his UK address, unless he flies back in and shows them his passport. . again.