Handout/Getty Images Europe
We promise this is somehow relevant.
Here it is, our radio show's comment thread, your place to talk about whatever you like. Maybe you want to talk about Carl mocking his colleague Peter, maybe you want to debate the real meaning of the word refudiate. Up to you.