London very on brand this morning.

A wet city street lined with modern buildings and people walking, with the historic Tower Bridge visible in the background.