iwoca’s Q2 2025 SME Expert Index: Labour’s first year has been bad for small business