Interactive Brokers allows trading of this at the moment. Knowing them that might change in the future.
Schwab is another choice for Canadian brokers. I believe only Questrade allows UK residents to open accounts which is not simple. You have to have your identity documents independently verified in person by a local lawyer of their own choice and it’s not cheap. However that broker is crap for out of hours trading for big board stocks!
It’s all swings and roundabouts.
Etrade did start allowing UK residents to open accounts however if your country doesn’t show up on the template call them to check as some need to be entered manually by their staff.
Call them to check and make sure you have an unlimited call plan for international minutes!