Donald Trump ranks last in best presidents poll after devastating fraud trial ruling – latest Read more