Donald Trump has promised to settle the Ukraine war within 24 hours and so many expect a difficult peace — a “dirty deal” according to journalist and historian Max Hastings — early next year. Russian ...