Advertisement

  1. ITV Report

General Election: London politicians react to shock announcement

The snap General Election on June 8th took everyone by surprise, but London's politicians were quick to react.