Talk Talk 12 Months Half Price

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 [...]