A staggering 18.3 billion contactless payments were made in the UK in 2023, marking a seven per cent increase from the ...