Leave to remain is permission granted to someone to stay in the UK for a specific period of time. The length of time that leave to remain lasts depends on the type of visa that the person has been granted. For example, a student visa generally lasts...