Nearly all non-EEA nationals will require 'leave' to enter and remain in the UK.
Anyone who does not have this leave will be unable to claim benefits.
And some will have leave to remain that is limited either in time or by conditions attached, or both. Those whose passport or other paperwork states that their leave is conditional upon not having 'recourse to public funds', or that they are under a maintenance undertaking (sponsorship) will not be able to claim benefits unless specifically exempted.
Please click on the links below for
more information on Non EEA's.