Zack Polanski had faced mounting questions over whether the houseboat, moored in east London, was his primary residence.