There have been two kings of England named James.
James I was already King of Scotland before becoming the first member of the
House of Stuart on the English throne in 1601. The second was
James II, who became king in 1685 and ruled only briefly, being overthrown by the Glorious Revolution of 1688.