Yesterday was a bad day for Trump