...if you were born in France and spent the rest of your life there you would probably feel quite French. And have a French passport. And maybe a UK one too.

The way I see it, your nationality is a mix of several things:
- the nationalities of your parents
- where you were born
- where you grew up
- where you have spent large chunks of your life
- how you see yourself

i had a chat with a guy (in french, yes) from belgium in a supermarket queue on holiday last week. he asked me if i was german. i asked him if he was french. he said, 'no i'm from belgium. its a small country next to france'. i told him i knew about belgium already and then we talked about the tour de france and belgian cycling. in french. it was the highlight of my holiday.