House Speaker Mike Johnson is spending New Year's Day with President-elect Donald Trump ahead of a showdown vote later this week to keep his leadership post.