The City of Hamilton says it needed to remove a controversial ad by the Christian Heritage Party because it targeted transgender individuals. The CHP says it did not target transgender individuals, and the City violated its Charter right to free expression by censoring views it disagrees with.