Trump made his critics look small this week.