A Happy Life Cruelly Re-Kippered (Part 5)

Whose song is A Happy Life Cruelly Re-Kippered (Part 5)?

Artist Album
Bleak Expectations
Bleak Expectations Series 2
Bleak Expectations Series 2 CD 1