Twenty fatal collisions on our streets in 2025 is not 'favourable' progress
If zero means zero, then the most important number in the 2026 Road Safety Annual Report is twenty. At least twenty people died on HRM roads in 2025. Everything else is secondary.