Know Lord Carter, the UK Minister for Communications, Technology and Broadcasting
Stephen Andrew Carter, born in Scotland on February 12 1964, was created a Life Peer to be introduced in the House of Lords on October 16, 2008. This, in turn was with a view to appoint Carter as the the minister for Communications, Technology and Broadcasting, despite his not being an MP. As a matter [...]


