XTB’s decent for basic trading but their forex spreads are way wider than IBKR. This video breaks down European brokers pretty well.
IBKR also crushes them on overnight rates if you’re trading on margin.