Prince William has spent three weeks undercover observing British intelligence services

by Victoria Howard