I have just finished reading A History of Modern Britain by Andrew Marr. It covers the period from 1945 up until the present. At 600 pages it was a fairly weighty tome and took me a while to read. But having got to its end, I can report that it was both an educational and an enjoyable experience. I thought it is especially good because it didn't just cover politics but covered music, culture, arts etc. It also had colour photographs from some of the different moments in history covered by the book.
This followed on nicely from Churchill' s book A history of the English-speaking peoples. I have to confess though that I didn't read all the volumes but read the condensed version instead.