Shami Chakrabarti

Should she hand back her peerage?

She's a disgusting excuse for a human being and a disgrace to the profession, so yes.  She abetted and facilitated a whitewash of a huge anti Semitic problem.

Bought and paid for and she has kept the receipt so just try to take it away.

Chakrabarti is a simple example of “noble cause” corruption.  Nobody thinks she would take or has taken a money bribe, but she is, in the right circumstances, very pliable.