Prince Harry warned 'line in sand' has been drawn as Charles 'not