Hi all,
Apologies in advance if the question seems silly.
My WP was just approved. In the letter it says that "If you are from a country/territory which requires a temporary resident visa (TRV), you have also been issued a visa. This visa has been affixed in your passport, and is valid for...