‘New Monarchy’ and the Tudor Revolution in Government What is “New Monarchy’? ‘New Monarchy’ is a term used to describe the monarch’s consolidation of power by unifying their respective nations, creating a stabilised and central government. The term was created by J.R. Green, an English historian, in 1893 and refined by A.F. Pollard, another English […]