Weather =/= climate
Will be curious to see how things go in the next few years though.
This. While it isn't a great look on London... two months worth of stats is an almost worthless metric.
A quick search of homicides during 2017 seems to point towards 130 in London vs 290 in NY.