I think the title summarises my gripe. The baby on board badge is not really working (sometimes it does, but not at rush hour and not the majority of the time). I could believe that the badge isn't noticeable enough, I don't think it's difficult in my case when you include my ginormous bump (I'm 7 months and my bump is on the large side, the rest of me pretty small).
In my experience, the majority of people sitting in the seats for disabled/pregnant/elderly people just don't bother looking up to check if anyone else needs those seats more than them.
I know I could ask for a seat but I'm too British! Has anyone found any fun shaming tactics for this situation?