King James II & 'Bonnie' Prince Charlie?
Why does history hold totally differing views for these two related figures?
James II, ousted from England by the English (in favour of William III) after making enemies of the church, army, Government and people, in the "Glorious Revolution" of 1688 and who abandoned his multi-national force of Catholics in Ireland after losing at the battle of the Boyne in 1690 to King William III of Orange, was given the sour epithet "James the ****" (Seamus an Chaca) for his cowardice by the surviving Irish Catholics.
Yet his own grandson, Charles Stuart, who also fought against the crown, and who also abandoned his bloodied, loyal troops after the crushing defeat by the Government army at the battle of Culloden, 1746, is remembered quite fondly, with the misguided epithet "Bonnie"?
Is this selective memory by Catholic Jacobites, or is there a more fundamental reason?