There is a big hint in the results from the thinkbroadband test, see how the two download tests differ...the tbb is more congestion and other issues sensitive, whereas the httpx6 saturates the connection over coming issues like this.
So it may be the Vodafone service (or the Openreach cabinet) is very busy in your area. Try the test again in the morning (breakfast times) and if much better you know its not a PC setup issue. Others are seeing some variation between the two tests too