At more than £ 8 billion each ( at current estimates ) , they will be an impressive sight at any future Fleet Review , but not much use in Iraq and Afghanistan , where sea access is at a premium , to put it mildly .