What’s happening in London today is incredible