Handel and crew take on the news