I'm a UK citizen, though new to the UK. I'm use to the idea of always carrying an official ID in my wallet, as I'm from the States. But here, the only form of ID I have is a staff card where I work (which has a name and picture). Am I required, or is it suggested, that I carry my UK passport with me at all times? Thanks.