No evidence banks are closing accounts due to political beliefs, says UKSeptember 19, 2023 Signage for the FCA (Financial Conduct Authority), the Britain’s financial regulatory body, is seen at their head offices in London,…