Of course they can ! If the job requires UK nationality (or more specifically UK passport) then that is exactly what they want and that is exactly what they are doing. (Most government projects in most countries require that)
Mod Moved Comments To Chat