@HopefulMama2020 £170 for 2 adults and one child is quite expensive. It's also unlikely you need cover for a child (if ever paying for it yourself.) For younger people, a monthly rate of around £40-50 each is an average.
Unless it was a serious illness, it would probably be cheaper to pay for single consultations for a child than have them on a policy.
I agree with @Sophoa. The difference in cancer treatment is huge.
DP can have a CT scan on days it suits him and his dr, he has a blood test on the same day, and the results are sent over to his oncologist who looks at them and sees him usually a couple of hours later, all on the same day.
In the NHS it's likely these would be 3 separate appts with weeks in between and a delay in treatment if it was needed.
Likewise he got the results of his operation within 6 days (telling him if he needed chemo or not etc) whereas NHS wait was 6 weeks.
He has also thank God been able to continue with all tests during the past 9 months when NHS services were closed or had huge delays.
The thing with insurance is you are best to start it while you are young and fit because when you are older and have more risk factors, it's more expensive. I'd prioritise it over holidays and fun stuff to be honest, having seen the contrast in treatment.