Letters: A long list of broken Trump promises