As part of their purported commitment to the NHS, the British government has announced a new visa scheme tailored specifically for the health and care industry. With applications having … [Read more...] about The UK Health and Care Visa – Key Information