Words and music by Tim Hughes