Слова гражданство, гражданин употребляются вне зависимости от формы правления в государстве. Гражданин Великобритании, гражданин Соединенного Королевства Великобритании и Северной Ирландии, гражданин Саудовской Аравии - корректно.
Следует писать раздельно.