Below we have listed our recommended brokers:
For shares - Interactive Brokers. Trading commissions from just $1 each trade for shares
For CFDs - IG Markets
For spreadbetting - IG Index