I think this is the basis of what you read: https://dailynewshungary.com/hungary-is-among-the-top-english-speaking-countries/
The article says nearly 60% of Hungarians speak English. I would suspect that the numbers are slanted towards those living in major cities and with about 15% of the population living in the Budapest metroplex I would suspect that the percentage speaking English in Budapest is much higher. Then, if you consider that most of the people you will come in contact with are under 45, and that the group that is under 45 probably makes up the higher percentage speaking English .... Functionally, you will have no problem navigating Budapest in English. I haven't had a problem in the nearly 20 years I have been traveling there. Well ....... 20 years ago t was a bit tougher, but the people are good and patient so it still wasn't a problem.
I always tell my friends and guests, if the person you are speaking to doesn't speak English, then the person standing next to him does. And, not to overly generalized, but more often than not, while they get a kick out of you trying to pronounce Hungarian, they also take a lot of pride in showing you their English so it works both ways.
A worst case language barrier scenario.
Many years ago I went to Buda to do some shopping. I had a dentist appointment sort of on the outskirts of Buda that afternoon and my plan was to call a taxi when I finished the shopping and go direct to the dentist.
So from the corner of Csalogány utca and Gyorskocsi utca (or someplace with equally impossible to pronounce names) I called CityTaxi. The dispatcher asked where I was. I looked at the street signs and just knew I was screwed. "Never mind, I will find someone who speaks Hungarian and call you back" was all I could say.
But the dispatcher didn't want to give up so quickly. I guess we spent 3 or 4 minutes trying to understand spelling and bad pronunciation (I've take enough Hungarian lessons where, in my mind, I can read the word and pronounce it - even if I have no idea what it means). He just wouldn't quit or stop laughing. He finally found me by having me give him the names of the businesses nearby.
Now in similar situations, I will go to a shop or restaurant, or even someone standing next to me on the street and ask politely in English, as I hand them my phone: "could you help me and tell the Taxi company where I am". Never received anything less than a smile and "sure". Once, I got a, "too expensive, come with me" and two buses later I had been escorted home by a sweet old lady.