Prince Charles Edward, grandson of James II, 'The young pretender' — portrait by Robert Strange