Mark Steel is a comedian and socialist. This is one of his autobiographical books, covering his disillusionment with far-left political parties and the break-up of his long-term relationship.
It’s an honest and very, very funny read. Highly recommended.