All of your answers are right Richard.
Sorry for sticking the quiz on the politics board - I think I must have been slightly stunned when I saw that we still have not even heard a dickey bird from the usual Johnson/what's in it for me party apologists about the allegations against the PM.