A B.C. Supreme Court justice has dismissed a defamation lawsuit filed by Kamloops Mayor Reid Hamer-Jackson against city councillor Katie Neustaeter, ruling the case targeted free political speech.