can you claim universal credit if you are not a british citizen?
You can claim universal credit if you're classed as 'habitually resident' in the UK, Ireland, Channel Islands or Isle of Man. Habitual residence means you're settled here for the foreseeable future. You meet this condition automatically if either of the following apply: you've not lived abroad in the last 2 years.