A user equipment apparatus comprising: a transceiver arranged to communicate with one or more non-3GPP access networks; and a processor arranged to: discover a plurality of available non-3GPP access networks; determine, for each available non-3GPP access network, a set of connectable PLMNs and one or more trusted connectivity types supported by each connectable PLMN in the set; create a first list of available public land mobile networks, PLMNs, connectable via non-3GPP access networks, wherein the first list indicates one or more trusted connectivity types supported for each PLMN; select from the first list of available PLMNs a first PLMN and a first trusted connectivity type supported by the first PLMN; create a second list of available non-3GPP access networks, the second list ordered based on operating parameters of the plurality of available non-3GPP access networks; select a first non-3GPP access network from the second list of available non-3GPP access networks, wherein the first non-3GPP access network is a highest priority available non-3GPP network that supports the first trusted connectivity type to the first PLMN; and begin a connectivity procedure with the first PLMN using the first trusted connectivity type over the first non-3GPP access network. a transceiver arranged to communicate with one or more non-3GPP access networks; and a processor arranged to: discover a plurality of available non-3GPP access networks; determine, for each available non-3GPP access network, a set of connectable PLMNs and one or more trusted connectivity types supported by each connectable PLMN in the set; create a first list of available public land mobile networks, PLMNs, connectable via non-3GPP access networks, wherein the first list indicates one or more trusted connectivity types supported for each PLMN; select from the first list of available PLMNs a first PLMN and a first trusted connectivity type supported by the first PLMN; create a second list of available non-3GPP access networks, the second list ordered based on operating parameters of the plurality of available non-3GPP access networks; select a first non-3GPP access network from the second list of available non-3GPP access networks, wherein the first non-3GPP access network is a highest priority available non-3GPP network that supports the first trusted connectivity type to the first PLMN; and begin a connectivity procedure with the first PLMN using the first trusted connectivity type over the first non-3GPP access network. discover a plurality of available non-3GPP access networks; determine, for each available non-3GPP access network, a set of connectable PLMNs and one or more trusted connectivity types supported by each connectable PLMN in the set; create a first list of available public land mobile networks, PLMNs, connectable via non-3GPP access networks, wherein the first list indicates one or more trusted connectivity types supported for each PLMN; select from the first list of available PLMNs a first PLMN and a first trusted connectivity type supported by the first PLMN; create a second list of available non-3GPP access networks, the second list ordered based on operating parameters of the plurality of available non-3GPP access networks; select a first non-3GPP access network from the second list of available non-3GPP access networks, wherein the first non-3GPP access network is a highest priority available non-3GPP network that supports the first trusted connectivity type to the first PLMN; and begin a connectivity procedure with the first PLMN using the first trusted connectivity type over the first non-3GPP access network.