last jacobite