A songwriter's songwriter, John has turned his often bemused view of people and politics into songs for fifty years