Just did another speed test and it's shot up to 60mbps!
I would say that a one-off speedtest is probably not the best way to gauge any improvement since there are so many factors that can impact the reliability of a speedtest (such as computer specifications, other users on the network and even the web browser in use). In this case, we should stick to monitoring the sync speed and statistics from the router directly.
I guess it's going to take time to get to the highest level.
There is no real time frame that can be applied to how long it will take for your connection to reach its potential. It depends on the DLM and whether your line is within the defined thresholds for improvement. Since SRA (Seamless Rate Adaption) is not used on xDSL products that are on Openreach's network, it's not exactly a smooth transition upwards towards 80 Mbps but rather the link (connection between your router and the hardware in the cabinet) will be dropped (usually early hours in the morning) and the connection speed will be renegotiated with the defined parameters from the DLM if any changes are due.
Looking at those stats above, it looks like my line can go up to 80mbps though right?
Please bear in mind that the quoted 80 Mbps on the DSL Checker refers to SYNCHRONISATION SPEED as opposed to ACTUAL THROUGHPUT on the network. Actual throughput while synchronised at the full 80 Mbps under good coniditions will be around 75 Mbps as there will be a small overhead.
The key words used here are "up to". It depends on so many different conditions. So you may be able to synchronise at 80 Mbps one day, and after a rescync maybe 76 or 77 Mbps. Seeing as you have stated you have received 75 Mbps in the past, if you were referring to actual throughput (through downloads and speedtests) then there was a good chance that you were synchronised at or near 80 Mbps.
Edited to clarify some information.