Hi everyone I'm new to these boards (to be honest I wish I had discovered this site when I first got here 4 years ago!!) Ok my question is long winded and a bit confusing (which is my doing) so bear with me :-)
I am a British citizen living in Canada and my father has just booked a flight for...