The new Ghostpoet album has floored me. Listen from beginning to end: