Guess which Oxfordshire MP will be on Have I Got News for You
LAYLA Moran is often on TV nowadays – maybe because there are so few Liberal Democrat MPs to ask on? – but she’ll be making her first appearance on Have I Got News For You on Friday.