Tesco has moved to explain why some shoppers may see a £120 fee on their bank statements. Many Tesco stores across the ...