“Well fuck that, is what I say” Christopher Hitchens, duckrabbit, a festive fistful and a challenge to Falmouth University.

Part of the absurd fallout from last week’s ridiculous moment when VII's Anastasia Taylor Lind jumped to her feet and repeatedly punched duckrabbit in the face at the LCC Masters end of year......