yes, great song!Tim Hart also sings it. Reinhard Zierke's excellent web site on Maddy Prior & Tim says that the song was collected and collated by Geoff Wood, and that the word "lish" is northern English dialect, possibly Cumbrian, meaning "lithe" or "good looking". (https://www.mainlynorfolk.info/steeleye.span/songs/lishyoungbuyabroom.html)
Agreed, a "buy-a-broom" must be a broom seller.