I lived downtown in a major city and my landlords had an exclusive deal with AT&T so while my neighbors were getting 400 Mb cable I was getting 15 Mb DSL.
Try to downgrade to 3G, it is in phone setting, you should get 3 Mbps easily.
Many carriers are now reducing radio bandiwdth available to 3G due to reallocating spectrum to 4G (or even 5G) so this isn't a viable long term plan.
4G is better, but not by much (given that apparently everyone of my neighbors has already switched to that in favor of the cable provider).
One of my neighbors has already pre-ordered Starlink.