Can anyone help me please. I booked a package skiing holiday with British Airways from UK to Banff February 2017 not knowing about the required eTA.
I, my grandson and youngest son all have got one, but my eldest son has been refused due to DUI.
He has a rehabilitation certificate.
None of us...