His arrival in Edinburgh prompted the English to invade Scotland in a ... After being comprehensively hammered on the meadows outside the city by Oliver Cromwell’s army, the 21-year-old king found ...