I was lucky enough to get up to Duxford yesterday too. Saw the P-51 in the TFC hangar. Last time I saw so many bods swarming over a machine was in the pits at an F1 race, must be a lot of pressure to get the work finished.
Could not find the Hellcat in any of the hangars though, shame.