A new Electronic Travel Authorization (ETA) has been put in effect as of Jan. 8, 2025. The U.K. has introduced the ETA, which ...