Labour has the highest number of women MPs, who make up 104 of the party ... She moved from MailOnline to Time magazine's satellite office in London, where she covered current affairs and ...