PROFITS at Barclays leapt 20%, boosted by its booming investment banking business. However, despite making £4.6bn in 2004, or £9,000 a minute, the UK's third largest bank can deflect some of the criticism that it is has onced again cashed in on British consumers - its results revealed a slight fall in earnings from its High Street branches.