Economists for KPMG said it had been an unexpectedly strong start to 2025 but the second half was looking more uncertain.