You need one each - they have personal details on, name and date of birth for example. And you also need to give the national insurance number of the person whose card it is.
Thanks, I was told that one would cover the whole household (which would include my bf and myself), which is obviously wrong, I'll make sure he gets his own