I’ve read many threads about why you might not always connect to the Cloudflare PoP closest to where you are. Generally, it sounds as though your ISP determines where to route your request.
I am in the UK and often the PoP used will be London or Manchester. Quite often it will switch to AMS, France and sometimes Germany which are not too far away.
Today I noticed a lot of latency with our websites and it appears they are connecting to the PoP in Singapore which is over 6,000 miles away! Refreshing the cdn-cgi/trace page also shows the PoP changing frequently between Singapor and Melbourne, the latter of which is over 10,000 miles away!
I also switched from broadband to my mobile 4G connection and the PoP was still Singapore. I doubt very much that 2 different UK ISPs would route traffic 6,000 miles away. Also, I understand that sometimes if a PoP is in high demand you might not be routed to it, but it seems unlikely that every PoP in Europe is overloaded.
Do we just have to wait it out, or could there be something else wrong?