1 year agoCharlotte Owen takes seat in House of Lords: 'One or two probably should retire' | Independent PeerGBNewsOnline