HM Passport Office is responsible for processing passport applications. Only people who have British citizenship (or another British nationality status) can apply for a British passportYes, there is (or was) something like that. If someone stayed continuously (or total, not sure) for 10 years under any visas, can apply for citizenship. Don't exactly know the details.