I am an Italian citizen by birth and hold an Italian passport; in 2015 I moved to the UK using said passport, and I recently acquired British citizenship (both Italy and the UK allow dual citizenship) and hold a British passport as well.
I am due to travel to Italy in August for a week, and in September for two weeks and I haven't checked in yet with the airlines.
Which passport should I travel with?
- Travelling with my British passport means I don't have to worry about being questioned when re-entering the UK, but it also means being unable to prove in Italy that I am a citizen, and risk being questioned by the authorities (a small chance of that happening, but I have seen it happen multiple times nonetheless). Both trips are road trips, where the chances of being stopped and searched are quite high.
- Travelling with my Italian passport means I don't have to worry about being questioned in Italy but I'm afraid I will be denied re-entry, as I don't think I can use my Italian passport anymore to prove that I have the right to live in the UK (gaining British citizenship means I have lost my EU settled status, which was linked to my Italian passport).
- Travelling with both solves the above issues, but it means that I'm at risk of losing both passports at the same time. If I do lose them while in Italy, I cannot ask for help at the British Embassy in Italy; quoting the gov.uk website:
As a dual national you cannot get diplomatic help from the British government when you are in the other country where you hold citizenship.1
Getting a replacement Italian passport while travelling in Italy is a proper pain but it's doable, and I actually had to do so when I lost it travelling there in 2022 (but I was not a British citizen yet). It would also mean having the same issue re-entering the UK, as I cannot prove I have the right to live in the UK.
Are my worries well-founded, or am I just being paranoid?
EDIT: as suggested by the accepted answer, an Italian ID card can be used as proof of citizenship while in Italy. I will then travel on my British passport and with my Italian ID on me, while leaving the Italian passport at home here in the UK. Something that I did forget to mention, in Italy there is the obbligation to carry a form of ID with you at all times (art. 294 reg es. TULPS), and show it upon request from any law enforcement authority. Since a British driving licence might not be recognised as a form of ID (there have been issues in the past where even an Italian licence would not be a valid form of ID), that would have left me with the only option of carrying my passport with me at all times, hence increasing the risk of losing it.
Adding to this hurdle is the fact that, upon stopping, I also need to prove that I am legally in the country; a Schengen or EU citizen won't have this issue of course, and all they have to do is showing a Schengen/EU ID or passport, but the UK is neither in the EU nor in the Schengen area. I've seen a dual Moroccan/Italian citizen been brought to the police station for questioning, even after showing his Italian ID as proof of citizenship, just because he had a non-Italian sounding name, and that's just to mention one of the multiple power trip instances I have witnessed myself. So while I might be a bit paranoid, I have also seen things from the Italian authorities that just reinforce my paranoia.