I previously had a crappy O2 contract at 2GB per month for £10. Signal was horrible and the price was exorbitant. Then a friend recommended me to get Voxi and it has been really good so far! I’m currently on a 90GB a month contract for £12! So much better than my old contract, and it has better signal, and you can access WiFi at Underground tube stations through its Vodafone WiFi access.
This is my plan atm:

I have a referral link which gives you and me £20 off your phone bill when you sign up through it, I’ve included it here: https://join.voxi.co.uk/6wD1WA