Businesses don’t pause because of policy, they pause because of uncertainty. And so it has gone again in 2025. Since June’s OBR report, the media has been awash with speculation about the ...