A pub landlord is offering discounts for customers who pay by cash in a bid to combat soaring bank charges on card ...