Gap fee waiver is not a perfect solution, Liverpool City Council Mayor says