The Chancellor is said to be eying up a fresh levy on firms as the Treasury seeks to meet commitments including £4.7billion for the Armed Forces inherited from Keir Starmer.