ActivTrades offers 1:1 leverage and it's available in the UK and it's an FCA regulated broker.
Here's the info:
https://www.independentinvestor.com/spread-betting/brokers/
https://www.activtrades.com/en/shares-trading
So there's no commission and no overnight charges.
It really depends on what stocks you want to trade. All CFD brokers allow to trade popular shares.
Overall, stock offerings vary so you need to check with your preferred broker if they offer the shares you want to trade. I think IG and Spreadex offer lots of stock CFDs.
A few points.
1. Doesn't matter what currency it is, there's always inflation.
2. Crypto is the latest scam with many unscrupulous brokers.
3. Crypto volatility is insane.