Passengers were left stranded on a bus in Rotherham - because the driver objected to the billboard for gay lobby group Stonewall, which was displayed along the side.
The Daily Mail reports that passengers sat and waited for 20 minutes while the driver argued with colleagues and customers about the billboard, which reads: "Some people are gay. Get over it!"
The unnamed driver refused to get on the X78 from Rotherham to Sheffield, and passengers had to wait until the next X78 bus arrived to that the drivers could swap buses.
One passenger, Rebecca Neill, from Herringthorpe, South Yorkshire told the Daily Mail: "Once the driver had let us on the bus, he was meant to be swapping with another driver, but when his replacement wouldn't get on they just left us there while they had an argument outside.
"Then another driver got on and explained what was going on. He apologised and said that the poster wasn't acceptable to this Christian, but that he didn't agree with what the guy was doing."
A spokesman for bus operator First Group told Gay Star News: "The matter has now been resolved and has not been repeated.
"All First drivers undergo social diversity training and we strive to ensure all our staff do not discriminate on a range of criteria, including sexuality, race, disability and age.
"We would like to apologise to any customers that were affected during this isolated incident."
A spokesman for Stonewall told Gay Star News: "Passengers in Rotherham can rightly expect bus drivers to do the job they pay them to do - drive buses.
"If they are unwilling to, perhaps they should look for another job."
School bus driver gets bus trapped on train tracks
Video: Brutal fight between bus driver and teen