This sounds ok, but I'll be happy to be proven wrong.
I'm currently with Virgin and they've said the cheapest they could do would be £32/month.
This is for a 18 month contract and there is a £24 connection charge, but there are no line rental charges (and you still get to keep your existing land-line with your same number). It's for unlimited usage (I know other providers say this but a Virgin technician told me on the phone that they do throttle usage occasionally).
The router looks very good - you can use an app to direct usage to where it's needed most (for example I could give more to the lad online on his PS4 if I'm just browsing on my laptop - currently it drops out now and again with virgin halfway through a game).
I'm an existing mobile customer and was offered this when I rang up to get a new sim only deal - said they could give me the 50Mbps fibre for £23 (he might mean the 76Mbps?).