Looking towards Westminster, the Houses of Parliament, and the Queen Elizabeth Tower with the bell of Big Ben. It is 10.35am in London.
The sun sets over Canary Wharf in London. No sign of the four horsemen just yet...