High street chains and restaurants across the UK are facing mounting criticism for refusing to accept cash payments, despite ...