1 of 5

Mandatory ID required on your person in London

The USA for example has a law which requires an alien to carry immigration documents / ID on their person at all times. When flouted it is a misdemeanor and punishable by up to 30 days imprisonment.

Does such a law for aliens exist for the UK and does my credit/debit card with my name suffice as ID (not for driving, just for example if a ticket officer wants to check my ID on the metro) in the UK?