Barclays profits rise 10% despite investment banking woes

Banking giant Barclays has posted a 10% rise in annual profits, but the haul was lower than expected as its investment bank saw earnings dive 22%.
Boss Jes Staley said it had been a year of "considerable strategic progress" as he reported pre-tax profits of £3.54 billion for 2017, up from £3.23 billion in 2016.