EEconomy Read More Barclays most ‘hurt’ bank to UK economy downgradesApril 17, 2026 Thursday 16 April 2026 10:44 am  |  Updated: Thursday 16 April 2026 10:45 am Barclays has played it optimistic…