The Making of Modern Britain - Andrew Marr

Published alongside a landmark BBC2 series, this is the story of Britain from 1900 to the end of…