I'm using Three.
The phone Settings > About > Status shows an IPv6 and no IPv4.
However it's not really IPv6-only. It is able to make IPv4 connections, which rather than going over the IPv6 route, are instead tunnelled to the network separately via the modem and the network applies CGNAT and assigned an ephemeral source IPv4.
I've described some of the NAT behaviour here: https://news.ycombinator.com/item?id=25399780
I also I also use Three for my 4G+Wifi home router. That doesn't get an IPv4 at the moment, just an IPv6. None of my home devices can make IPv6 connections over the LAN to my internet services. They resolve ok, but then have no route.
Same applies when using my phone as a Wifi hotspot. The hotspot is IPv4 only, even though the phone itself has an IPv6 uplink.
Now I know it's an experimental partial rollout by Three, I wonder if I'd see the opposite if I swapped the two SIMs.