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.
IMPORTANT NOTE- those non EEA nationals who are family members of EEA nationals will need to apply for "settled status" to retain their rights to benefits after Brexit.
For information on this go to this page.
Please click on the links below for
more information on Non EEA's.