Trump battled to go to son’s graduation – so why is he speaking at a fundraiser that day?