Britain has recalled the aircraft carrier HMS Invincible from the Adriatic Sea where it has been involved in the NATO air campaign against Yugoslavia.