Today, Cameron and his family are at Chequers, enjoying perhaps the happiest new year of his premiership. He is the undoubted master of Britain's political landscape. His Labour, Lib Dem and Ukip opponents have turned in on themselves. His own backbench rebels have fallen silent. He is already dreaming of how to win his third general election in 2020.