Dan Snow ‘The History Man’ comes to Newbury