Armed police officers stand on duty inside the Carriage Gates entrance to the Houses of Parliament, within the Palace of Westminster, in central London, yesterday.
Armed police officers stand on duty inside the Carriage Gates entrance to the Houses of Parliament, within the Palace of Westminster, in central London, yesterday.