Can I enter the UK on my Seychelles passport then renew my British?
If you have a valid Seychelles passport and an expired British one, then the best thing to do is renew the British one before travel, which you can do from the Seychelles. If thats not possible, then travel on the Seychellois passport and when you get to the U.K., present both passports at immigration, explain youre a dual national, and theyll let you in without stamping the Seychellois passport. Thatll save any bother in the future. The immigration rules Immigration Rules part 1: leave to enter or stay in the UK part 12 deal with this. Bear in mind that although you dont need a visa, you need the same documents as required for a visa application to show at the border: Visit visa: guide to supporting documents. In theory you could be asked for those documents at any point in your journey, by the airline, to ensure you wont be refused entry. In practice, I expect youll be fine.