NatWest debit cards now accessible for all customers