I hope they mean it
Peter Kyle emphasized the UK must legislate more often to address technological advancements.

Comments