Glasgow North stands up to hateful comments in politics