I was at my grandparents' house today doing some work for them. The day progressed as normal until the evening, when the Rushcliffe Mainline wasn't running through the area where they live because of nearby roadworks; as a result, I was required to take a Trentbarton-supplied shuttle bus to Bingham, which would take me to an RM bus for Nottingham. This involved a longer trip back to Clifton but was otherwise no big deal.
In Bingham, a woman in her 50s or 60s, who appeared to be annoyed, boarded. When the bus took its detour, she asked me if the bus was bound for Nottingham; I confirmed that it was, just that it was taking a longer route back. She appeared to accept this but then asked the woman in front of her the same thing and received the same answer; she then appeared to ask the driver it and, again, received the same answer. At this point, she sat back down after she'd been standing to question the driver.
The woman muttered to herself from then on but otherwise appeared to not be bothering anyone; however, once the bus was in Nottingham and we were coming up to the last few stops, another woman who looked as though she was in her 50s then boarded. Then, the angry woman launched a misogynistic tirade against this new woman, calling her all sorts of anti-woman terms on the basis that she was "dressed like a prostitute" (yes, those were her words); this tirade continued until the new woman left at the second-to-last stop and even after that, the angry woman continued her rant.
As for why the driver didn't do anything, he was concentrating on evening driving but also, this bizarre behaviour occurred in the last five minutes of the journey; it likely would have been more of a hassle for everyone if he'd told her off. When the bus came to the end, her angry woman got off whereas the driver, as well as an NCT driver who was also on boarded, talked about the weird rant by the woman.
I hope the angry woman has since calmed down and that the new woman wasn't heavily hurt by the incident.