Paying in cash - what is the correct protocol?

Posted by TKRS67@reddit | AskUK | View on Reddit | 293 comments

Got on a bus today carrying 2x £20 notes. Bus fare was £24.50 and it did not state anywhere that correct change was required. The driver told me I could not pay in cash because he did not have the correct change to give me and forced me to pay by card. I’m just curious as to what would have been the outcome had I not had enough money on my card? Would I not have been allowed to travel despite having enough money for the fare? Or would the driver have over charged me by only giving me what change he had available from the £40?