David Cameron Answers Testing Questions

Some W***** answering some tricky questions on the cash for dinner scandal