I am applying for stage 2 under Talent from the UK. Currently I am on Tier 2 work visa. A question about the documents to be uploaded on the gov.uk website.
I am required to provide “the letter of endorsement from the endorsement body”? Is this simply the email I received from the Home office mentioning that I have been endorsed? I do not see a separate letter received from Tech Nation.