I've just taken the British Citizenship test online. On the plus side I passed with 19/25 which they say is 79% although it clearly isn't.
The downside is that it is a completely idiotic test, for example one of the questions is "How many children under 19 are there in the UK?":
a) 13 Million
b) 14 million
c) 15 million
d) 16 million
To which the only sensible answer is "What the hell does this have to do with being British?".