Barclays profits fall less than expected as turnaround strategy progresses April 25, 2024 [#item_full_content]