Is anything more awkward – and potentially insulting – than giving up your seat on public transport?

.....

© The Guardian