Government in crisis and the people divided – 2025 has not been an easy year. But perhaps there are signs of hope, says Mark Smith ...