British Comedy Quiz

Each Wednesday we publish a new quiz. Can you get 10 out of 10, plus answer the extra hard cryptic question?