From what I can see, your computer is behaving normally but the actual internet requests are slow. This looks exactly like when my DNS was screwed up.
Here's a couple of things that you can do:
If you have good cell coverage, you might want to create a hotspot from your mobile and then let your computer use that hotspot to see if the speed increases. (This is only to see if the actual internet connection is the problem).
If that's not possible, and you say that chrome is a problem as well, then see if you can run a Speedtest (Speedtest.net) and see if the speed it reports actually corresponds with the speed you should be getting.
In your Network settings, you might want to note the settings you have - so note down your IP address, the gateway (router) address (ir just take a photo of the settings). Click on the advanced button and then the DNS tab. Take a photo of your DNS settings and then delete them and replace it with:
Which is Google's DNS and see if that makes a difference.