Hi,
This song is an absolutely killer accompaniment to what I assume is Bernard Wright's lead vocals. Honestly the vocals aren't the best ever, but I like the lyrics and they serve the song very well.
The song modulates (changes keys) by half-steps a whopping 7 times, from D - Eb - D - Eb - E - F - Gb - G. Meanwhile, the chords stay the same (relatively). When you have a great idea, why not milk it dry?

The melodica solo at the end is just icing on the cake.
The bassline is played on a synth originally, which lends itself well to lines that are not especially ergonomical for a bass guitar, let alone a fretless - even if it sounds pretty good on one
See also in f.ex measure 6, the slur from beat 3:
this is played legato, with a pitch wheel or similar.
You can imitate it with a quick slide or maybe a hammer-on.
This is a point in each section (letter) for similar ornaments.
Letter F, m.80: I assume they left this very spicy b9 in to troll transcribers like me
Letter G, m.91: the Ab is a pitch wheel thing
Letter I, m.108: Go slow!
Letter I, m.110: there is a quick slide up to the A on beat 4& that I missed
I also missed a muted attack right before the F# in bar 2