The British House of Lords can be overruled by the House of Commons by use of the Parlimanet Act of 1911. At it would be fairer to say that the House of Commons is more prone to popular sentiment.
Yes, but the very fact that the Commons need to invoke such a strong prerogative, it should give them time to think about what they are doing, and maybe think again about it. I think we saw an instance of that in recent years, with a law about privacy (I think). One of our resident Brits might remember it better than me.