I have made my move from Vodafone/City Fibre to FACTCO/CityFibre.
I moved because Vodafone's line quality was unreliable and latency was 40ms at times, even via ethernet. VF's practice of shifting user's Broadband Network Gateway (BNG) as part of their load balancing strategy produced variable latency rather than their claim to provide low latency for gamers. Shoot'em up gaming was affected in our house.
FACTO uses City Fibre's local and national networks. For £29.99 a month, + £5.00 for static IPv4 and IPv6 static IPs, I get a 1Gb symmetrical connection.
Pings to Cloudflare and the BBC give me an average latency of 6ms.