A consumer watchdog says holidaymakers are paying too much for their foreign currency.

Consumer Focus estimates charges to customers for exchanging money are around 1 billion pounds per year - and thinks many are unnecessary or too high.