When Mike Hansford, 27, travels to the Canary Islands for Christmas next month, he and his family will have paid a private company £ 120 each for a Covid test. The Spanish island insists that visitors present a negative Covid test taken within the last 72 hours when they reach their shores.