House Speaker Mike Johnson has formally invited President Donald Trump to deliver State of the Union address for 2026.