Stock Photo: England, London, Westminster. Pedestrians on Westminster Bridge silhouetted against the Houses of Parliament.