My common-law partner who is British has travelled into Canada with me and only required an ETA to enter into the country, just in case, we booked a return flight for the maximum 6 months tourist period. My understanding was that because he is British, he didn't need a visa to enter into Canada...