Stunning sunset over London's southern part with Westminster Abbey, Big Ben, Houses of Parliament, Westminster bridge and the Thames river flowing in the foreground. News in Review 4th November 2026