Today has been a day of small victories. Small victories which have come from persistent insistence and refusing to compromise values. Small victories which have come about because some are prepared to stand up for others.
Sometimes it is the apparently insignificant which makes all the difference. Never compromise what matters. People matter most of all.