To supplement Josh61's answer, here (in chronological order) are four discussions not mentioned in the body of his answer. From Jonathon Green, The Dictionary of Contemporary Slang (1984):
ligger n. a hanger on; spec. in entertainment industry: a freeloader (qv). fr. least important guest (?) or linger: hang around N[ew] M[usical] E[xpress].
From Paule ...
From an article in the Telegraph
A "bishy-barney-bee", the most striking example, is the local word
for a ladybird (it is said that it was inspired by a Bishop Barnabas
of Norwich, who wore a similarly coloured cloak).
I suspected the journalist committed a mistake and meant to say a Bishop of St Barnabus
because I could find no trace of there ever ...
There are some useful notes at para 132 of this:
NOTES AND QUERIES: A MEDIUM OF INTER-COMMUNICATION FOR LITERARY MEN, ARTISTS, ANTIQUARIES, GENEALOGISTS, ETC.
No. 9. SATURDAY, DECEMBER 29, 1849 Price Threepence.
Stamped Edition 4d.
Mr. Editor,—Allow me, in addition to the Note inserted in your 4th Number, in answer to the Query of ...
I come from Lancashire, a county in the north west of England and am a keen amateur hedgelayer. When hedgelayers pleach a stem by partially cutting through it and lay it over to one side it is called a pleacher in most parts of the country. However here in Lancashire it is called a ligger. I presume from the Anglo Saxon origin meaning to lie down.
My mother used “ligger” to describe somebody telling a lie. She was born in Manchester in 1908 and lived all her life in that city. Ligger was fairly commonly used by people of that generation in the Manchester area.
My friends and I when we were children in the 1940/50’s, tended to use “fibber”
to describe a liar.
Probably both words are rooted in dialect.