A rainbow is supposed to be a symbol of hope, not necessarily of good weather! I am reading a book at the moment entitled “The Better Angels of our Nature” by a well-known psychologist called Steven Pinker. This is about how violence in civilised societies has decreased over the last few centuries, especially since the 1990s. Some may find this surprising, particularly since a soldier was attacked and killed on the streets of London by fundamentalist Muslims only last week. However Pinker’s statistics are convincing and his arguments robust. Therefore we do have reasons to be hopeful about the future for our children.