Barclays profits fall as bank sets aside further £235mn for car finance payouts 0 22.10.2025 09:52 Financial Times London-listed bank announces £500mn share buyback and slightly increases 2025 guidance