The Green Party admits that its leader has, until recently, been living on a houseboat in London and may have failed to pay council tax.
This story was originally reported by BBC News. For the complete coverage and latest updates, visit the original source.
Read the full story at BBC News.
