I have a question.
I was studying/working abroad - still a resident of Canada, paying taxes etc. When I came back to Canada for a visit at Christmas I was asked to provide proof of my return flight to the UK. I was a bit miffed that as a citizen I was questioned on when I'd be leaving. Is this a normal question to be asked?
Luckily I had my itin printed out and I dug through my bag for that and it seemed to satisfy the guy. I don't know what would have happened if I couldn't provide proof on the spot.