James III was the worst of the Stewart monarchs which really is saying something; being the worst of the Stewart monarchs is like being the worst member of Boris Johnson's cabinet it requires an almost unimaginable level of incompetence
James III was the worst of the Stewart monarchs which really is saying something; being the worst of the Stewart monarchs is like being the worst member of Boris Johnson's cabinet it requires an almost unimaginable level of incompetence