UK Economy Posts Sluggish Growth in 2025