There's a lot of emotion in London today. The city, not much known for letting down its guard, is feeling bruised, defiant, proud… a whole range of things that don't usual occur on the Jubilee line on in the queue for a skinny latte.

We're feeling safe

We're feeling reflective

We're feeling defiant

And there's some who just can't let it go (whatever it is)

And here are some puppies (to clear your mind of that last lot)

Oh, and it's National Puppy Day. That was the reason. We knew there was a reason