Prince Harry, the third in line to the British throne, fresh from active service in Afghanistan, has been promoted to the rank of lieutenant.
Prince Harry promoted to the rank of lieutenant