On my way home from work today, the bus driver stopped to let passengers on. A man at the front of the queue, who spoke little English, was 50p short of a single fare. All singles in our area are £2 at the moment so you can't pay anything less. The driver kept telling the man NO! - he couldn't travel, he needed more money, he had to get off and walk, he had to pay by card.... He let others on and kept telling the man to get off and walk. This went on for some time so I popped to the front of the bus and gave the man 50p in a bid to get the journey going again and feeling everyone deserves a bit of kindness. When I got off the bus the driver said thank you to me but that I shouldn't do what I did. Surely it's up to me how I spend my money and who I help. AIBU to help a stranger or is the bus driver right?