Wanted man Adam Humpherson has been arrested by North Yorkshire Police.