Yes, they are. Spain is an hour ahead of the UK. So why aren’t the Canaries?
Geography is the hero here. The islands sit far out in the Atlantic. They follow Greenwich Mean Time (GMT), just like the UK. A weird little exception in the Spanish empire.
It’s like Spain forgot to set their alarm. The islands kept snoozing on British time. Quirky, right?