After moving house and the pain of going from multiple fibre lines to barely 20Mbit speeds on the one FTTC connection
I supplemented with a 4G router (TP-Link MR6400) and a Virgin Mobile sim (grabbed one of the lifetime triple data deals which was a good deal at the time). Surprisingly speeds are for the most part quite good despite being a long way from the mast(s) without great line of sight and most of the time the latency is pretty stable at around 30ms most of the time it is actually perfectly playable for online gaming... however 4G is hugely varied from place to place and can be affected by so many factors it doesn't take much to go from perfectly fine even for gaming to absolutely abysmal.
Fortunately unlike the early days of 3G/4G it is pretty rare to get a disconnection or other serious packetloss, etc. problems unless you are in a poor area for reception whereas a few years back even with a good signal you'd often get multiple disconnections and sporadic serious packetloss.
Typical peak time results:
Typical off peak:
Of late I've seen the overnight speeds around 40Mbit down and solid 26ms latency which is quite impressive given the conditions (I'm out in the country with lots of hills and trees, etc. between me and the mast which is over 2.5km away so I was quite surprised to see 30Mbit). Daytime latency is pretty consistent at the moment at 42-44ms but does get some spikes to ~76ms.
EDIT: Sadly Vodafone isn't as good as EE/Virgin Mobile here or I'd get one of their unlimited plans - generally around half those speeds at best and other networks the signal is poor with barely 3G connectivity and lots of drop outs.