Why speedtests should not be trusted

I did a speedtest last night on www.speedtest.net. I got this result…

Same test, same server, a minute or two later…