Home Politics Trump had one of his best weeks as cases against him appeared to implode