No reason for fewer connecting passengers - some may choose not to do a stopover if visa rules change but connections are not impacted.
BA has no EU to EU flights so impact is low. Iberia is a bigger issue as it can be seen as a non-EU airline based on shareholdings.