Do we have an estimate of how long it would take from now on for the carrier to be launched (or to be completed)?
IIRC there was some nice animated picture/video about the Ford's progress, showing how each module was added month after month.
The HMS QE's first hangar module was assembled to the hull in late June, 2012, and the ship itself was launched two years later, in July 2014.
The HMS QE was at a similar stage of completion back in June 2012 to 001A now as well... but at the same time there are some differences in construction such as DL constructing all of 001A's modules itself at one site while the HMS QE had various modules built elsewhere and shipped to Rosyth.
At this stage it's hard to say when 001A would be launched, as we don't really know how fast 001A is being constructed relative to other carriers of similar size recently.
I expect a launch within two years at the latest. At the earliest, maybe late next year.