THE BOUDICA STATUE stands in the foreground as fog shrouds the clock tower which houses the “Big Ben” bell of the Palace of Westminster in London on Thursday.

THE BOUDICA STATUE stands in the foreground as fog shrouds the clock tower which houses the “Big Ben” bell of the Palace of Westminster in London on Thursday.

filed under: