Obtaining British citizenship can be a long and painful process.
Gaining citizenship includes a ‘Life in the UK Test’ which costs £50 and consists of 24 multiple-choice questions, with topics spanning British history, customs, traditions, politics and laws.