‘We’ve got a plan’: Speaker Johnson on spending deal