Brits to throw £627m away with bank charges this summer, according to Caxton