Cash is still the most popular form of payment in UK shops but the popularity of vouchers and coupons is on the rise, research suggests.

Read more