The Agenda

Record number of out candidates win seats in UK Parliament