I am looking at my options I’m on EE Fibre 900mb I pay £31.99 and will go to £34.99 in April I’ve seen I can get Virgin 1130mb for £23.99 and then £27.99 in April.
What's the driver for changing to Virgin? Is it only to lower costs?
When does your current contract with EE end?
You are clearly concerned about the quality/reliability of the service, but it also seems that £8 per month is a significant amount of money for you to be considering changing from a service you know and like to one you're unsure about.
Have you also considered changing to a lower speed? Most people will not notice the difference between 900M and 500M or 300M, unless they're doing lots of huge downloads. And even then, maybe waiting a few minutes extra is not a problem.
I haven't used VM for many years and it's not available where I live now, but you should beware of its reputation for terrible customer service, the huge increases in monthly prices when contract ends, and the great difficulty in terminating a connection. Consider whether the additional stress in dealing with VM is worth the saving of £8 per month.
Finally: if this is VM over copper (HFC), it could give worse performance than your EE Fibre, particularly in peak times, in certain congested areas of the country. See if you have neighbours on VM who are happy with the performance.