SNL 2017
“Saturday Night Live” concluded its 42nd season, May 20, 2017. NBC

Saturday Night Live (SNL) concluded its Season 42 finale on May 20 and it has widely been reported as their most-viewed season in 23 years.

Baldwin's sketch of President Donald Trump and Melissa McCarthy's take on Sean Spicer contributed to some of the Internet's most viral moments this season. SNL brought together the cast members to make up Trump's cabinet on the show for the finale's cold open.

Alec Baldwin as Trump was seen seated at a piano, and he began the finale by singing the opening lines to Leonard Cohen's "Hallelujah."

Read: Will Alec Baldwin Continue Playing Trump On ‘SNL’? Actor Talks Plans For Season 43

Kate McKinnon was Kellyanne Conway, Beck Bennett was Mike Pence, Cecily Strong came in as Melania Trump, Aidy Bryant as Sarah Huckabee Sanders, Alex Moffatt as Eric Trump, Mikey Day as Donald Trump Jr. and, of course, Steve Bannon was the Grim Reaper. They joined Trump around the piano as the entire cabinet sang along with the president.

Scarlett Johansson also made a guest appearance as the first daughter Ivanka Trump.

"I'm not giving up because I didn't do anything wrong, but I can't speak for these people," Baldwin dressed as Trump said at the end of their song.

In November, McKinnon had given an emotional performance of "Hallelujah" as Hillary Clinton during a cold open sketch that aired on the show after Clinton lost the 2016 presidential election.

The finale of the highest-rated SNL season in decades was hosted by Dwayne Johnson and Tom Hanks, where the pair jokingly announced their bid for president and vice president in 2020, during the opening monologue.

"I would get the senior vote because I fought in World War II... in several films," Hanks joked.

"I would get the minority vote because everyone just assumes I am what they are," Johnson agreed.

"This isn’t real," Johnson added. "America, before you get too excited, Tom and I are only joking."

"When it comes to politics we need more poise and less noise," Johnson added. "Americans deserve strong capable leaders who care about this country and care about its people."

"Dwayne, that kind of sounds like you and me. I guess we gotta do it," Hanks said and a banner saying "Johnson, Hanks 2020" dropped on the stage.

The SNL finale skit came after Johnson announced last week there is a "real possibility" he would run for president in the future.

Katy Perry was the musical guest for the finale and performed her new song "Swish Swish" on the show. The song is from her upcoming album, "Witness" which is scheduled to be out on June 9.

This performance marked the third time Perry had been the musical guest on “SNL.” She had first performed on the sketch comedy show in 2010 when Amy Poehler hosted the show. Three years later Perry returned to perform on an episode hosted by Bruce Willis. The appearance was two years prior, in 2011, but on that occasion she herself was the host, leaving the musical performance to Robyn.

During Perry’s performance on the finale of the show, she was flanked by two groups in a drag queen dance battle. There was also an epic cameo from a kid with a backpack who won the hearts of the audience with his dance moves. The kid posted on his Instagram account and is recognizable as Russell Got Barzz .

Social media users reacted to the kid’s performance along with Perry.