Emma DeSouza has won three court cases against the UK’s Home Office, which has argued that she is a British citizen.