It's a bit of an odd one this, given that single service requirements currently dictate both training numbers and consultant posts (I say with great bitterness, as it has cost me a training post this year!)
The real gaps lie within the RAF and Army - the RN has a near full complement of trained doctors. I think that we need to be a little less divisive in the future - currently most RN and RAF doctors who deploy do so in Afghanistan. The whole structure of the Defence Medical Service needs to be more 'purple', perhaps with the exception of RN GPs who deploy more frequently to sea than their secondary care counterparts. A consultant will still perform the role they are trained to, irrespective of their initial PQC/NEMO course and general duties time.