> And given TalkTalk still can't even do IPv6, should we trust them to deliver 1Gb without CGNAT!...)
Given that TalkTalk inherited the carcasses of many different ISPs (Tiscali, World Online, Carphone Warehouse, Opal, Pipex, Nildram, LineOne, Homechoice, Telinco etc) they probably have more than enough IPv4 space to keep them going indefinitely in the UK marketplace, at one address per customer.
https://bgp.he.net/AS13285#_prefixes
https://bgp.he.net/AS9105#_prefixes
https://bgp.he.net/AS8586#_prefixes
https://bgp.he.net/AS43234#_prefixes
https://bgp.he.net/AS12708#_prefixes
https://bgp.he.net/AS134712#_prefixes
The first link alone includes a /11 netblock (2 million IP addresses), eight /14's (another 2 million addresses), two /13's (another 1 million)