The battle of Culloden was on April 16 1746. "The Hanoverian victory at Culloden halted the Jacobite intent to overthrow the House of Hanover and restore the House of Stuart to the British throne; Charles Stuart never again tried to challenge Hanoverian power in Great Britain. The conflict was the last pitched battle fought on British soil."