There used to be Patrick Carroll who was a regular at the old Florence Folk Club in Upper Street Islington, the precursor of the Islington Folk Club, who I'm sure was a poet/songwriter.
Of course if John Connelly wrote it then that info is not necessarily relevant!