The citizenship test has to be taken by anyone applying for British citizenship or indefinite leave to remain. If you were born and raised in UK, you might think you will be able to pass this ...