I've got Virgin in London and it's a piece of shit compared to what I had in NZ. In theory, I have 200mb down, but the uplink is bullshit because they convert to cable for some unknown reason. I also rarely see the performance that a 200mb connection should have. In NZ I had, in the first days of fibre, 30 down 10 up. It was always this speed, the fibre terminated at my house and was more responsive and reliable than what I have now in the UK.
Here, the govt keeps kicking around, getting conned by the industry as they promsie to upgade things, to be better. It's such a joke.
For reference these are real plans, with reliable speeds, with FTTH: https://imgur.com/a/8JeV7 (divide amount by 2 for £, take off 30%ish for USD)