Trump junior’s explosive testimony unravels dark threads in $250m fraud trial