NO battles have been fought on British soil since 1746… but some say the ghosts of that final skirmish still wage war to this day.
The Battle of Culloden was a bloody clash between Jacobite rebels and the ruling House of Hanover over who should sit on the British throne.