{
 "meta": {
  "source_files": [
   {
    "file": "dft-road-casualty-statistics-collision-last-5-years.csv",
    "url": "https://data.dft.gov.uk/road-accidents-safety-data/dft-road-casualty-statistics-collision-last-5-years.csv",
    "publisher": "Department for Transport (STATS19)"
   },
   {
    "file": "dft-road-casualty-statistics-casualty-last-5-years.csv",
    "url": "https://data.dft.gov.uk/road-accidents-safety-data/dft-road-casualty-statistics-casualty-last-5-years.csv",
    "publisher": "Department for Transport (STATS19)"
   }
  ],
  "methodology": "https://swiftassistuk.co.uk/methodology/",
  "source": "DfT road casualty statistics (STATS19), last five years",
  "licence": "OGL v3",
  "attribution": "Contains public sector information licensed under the Open Government Licence v3.0. Source attribution: swiftassistuk.co.uk",
  "generated": "2026-08-26",
  "docs": "https://swiftassistuk.co.uk/developers/"
 },
 "data": {
  "year": 2025,
  "years": [
   "2021",
   "2022",
   "2023",
   "2024",
   "2025"
  ],
  "national": {
   "collisions": 101525,
   "casualties": 127883,
   "fatal": 1453,
   "serious": 25191,
   "slight": 74881,
   "prior_collisions": 100927,
   "yearly": {
    "2021": 101087,
    "2022": 106004,
    "2023": 104258,
    "2024": 100927,
    "2025": 101525
   },
   "proj_2026": 101500,
   "hotspots": [
    {
     "lat": 51.461,
     "lng": -0.116,
     "road": "A23",
     "collisions": 15,
     "casualties": 16,
     "fatal": 0,
     "serious": 4,
     "slight": 11,
     "place": "Brixton Hill, Brixton"
    },
    {
     "lat": 51.571,
     "lng": -0.096,
     "road": "A105",
     "collisions": 12,
     "casualties": 13,
     "fatal": 0,
     "serious": 3,
     "slight": 9,
     "place": "Green Lanes, Stoke Newington"
    },
    {
     "lat": 51.559,
     "lng": -0.254,
     "road": "A406",
     "collisions": 11,
     "casualties": 13,
     "fatal": 0,
     "serious": 1,
     "slight": 10,
     "place": "North Circular Road, Dollis Hill"
    },
    {
     "lat": 51.478,
     "lng": -0.404,
     "road": "A4",
     "collisions": 11,
     "casualties": 15,
     "fatal": 0,
     "serious": 0,
     "slight": 11,
     "place": "Waggoners Roundabout, Cranford"
    },
    {
     "lat": 51.584,
     "lng": -0.072,
     "road": "A10",
     "collisions": 11,
     "casualties": 11,
     "fatal": 0,
     "serious": 5,
     "slight": 6,
     "place": "Broad Lane, West Green"
    },
    {
     "lat": 51.516,
     "lng": -0.13,
     "road": "A40",
     "collisions": 11,
     "casualties": 11,
     "fatal": 0,
     "serious": 2,
     "slight": 9,
     "place": "St Giles Square, Bloomsbury"
    },
    {
     "lat": 51.514,
     "lng": -0.249,
     "road": "A40",
     "collisions": 10,
     "casualties": 13,
     "fatal": 0,
     "serious": 3,
     "slight": 7,
     "place": "Western Avenue, Shepherd's Bush"
    },
    {
     "lat": 51.491,
     "lng": -0.224,
     "road": "A219",
     "collisions": 10,
     "casualties": 10,
     "fatal": 0,
     "serious": 1,
     "slight": 9,
     "place": "Hammersmith Flyover, Hammersmith"
    },
    {
     "lat": 51.491,
     "lng": -0.207,
     "road": "A4",
     "collisions": 10,
     "casualties": 11,
     "fatal": 0,
     "serious": 0,
     "slight": 10,
     "place": "North End Road, West Kensington"
    },
    {
     "lat": 51.474,
     "lng": -0.093,
     "road": "A215",
     "collisions": 10,
     "casualties": 11,
     "fatal": 0,
     "serious": 5,
     "slight": 5,
     "place": "Camberwell New Road, Camberwell"
    },
    {
     "lat": 51.52,
     "lng": -0.056,
     "road": "A11",
     "collisions": 10,
     "casualties": 10,
     "fatal": 0,
     "serious": 3,
     "slight": 7,
     "place": "Whitechapel Road, Whitechapel"
    },
    {
     "lat": 51.59,
     "lng": -0.103,
     "road": "A105",
     "collisions": 10,
     "casualties": 11,
     "fatal": 0,
     "serious": 2,
     "slight": 8,
     "place": "Green Lanes, Harringay"
    },
    {
     "lat": 51.528,
     "lng": -0.022,
     "road": "A11",
     "collisions": 10,
     "casualties": 13,
     "fatal": 0,
     "serious": 1,
     "slight": 9,
     "place": "Bow Road, Bow"
    },
    {
     "lat": 51.484,
     "lng": -0.408,
     "road": "A312",
     "collisions": 9,
     "casualties": 13,
     "fatal": 0,
     "serious": 2,
     "slight": 7,
     "place": "The Parkway, London Borough of Hounslow"
    },
    {
     "lat": 51.517,
     "lng": -0.03,
     "road": "A1205",
     "collisions": 9,
     "casualties": 11,
     "fatal": 0,
     "serious": 2,
     "slight": 7,
     "place": "St Paul's Way, Limehouse"
    },
    {
     "lat": 51.515,
     "lng": -0.226,
     "road": "A219",
     "collisions": 9,
     "casualties": 9,
     "fatal": 0,
     "serious": 2,
     "slight": 7,
     "place": "Westway, Shepherd's Bush"
    },
    {
     "lat": 51.505,
     "lng": -0.096,
     "road": "A3200",
     "collisions": 9,
     "casualties": 12,
     "fatal": 0,
     "serious": 1,
     "slight": 8,
     "place": "Southwark Street, The Borough"
    },
    {
     "lat": 51.506,
     "lng": -0.088,
     "road": "A3",
     "collisions": 9,
     "casualties": 9,
     "fatal": 0,
     "serious": 2,
     "slight": 7,
     "place": "Railway Approach, The Borough"
    },
    {
     "lat": 51.53,
     "lng": -0.124,
     "road": "A5202",
     "collisions": 9,
     "casualties": 10,
     "fatal": 1,
     "serious": 1,
     "slight": 7,
     "place": "Euston Road, King's Cross"
    },
    {
     "lat": 51.75,
     "lng": -1.244,
     "road": "A420",
     "collisions": 9,
     "casualties": 9,
     "fatal": 0,
     "serious": 1,
     "slight": 8,
     "place": "The Plain, East Oxford"
    }
   ],
   "persistent": [
    {
     "lat": 51.461,
     "lng": -0.116,
     "road": "A23",
     "collisions": 57,
     "casualties": 63,
     "fatal": 1,
     "serious": 14,
     "slight": 42,
     "years_active": 5,
     "yearly": {
      "2021": 9,
      "2022": 14,
      "2023": 11,
      "2024": 8,
      "2025": 15
     },
     "place": "Brixton Hill, Brixton"
    },
    {
     "lat": 51.584,
     "lng": -0.072,
     "road": "A10",
     "collisions": 56,
     "casualties": 59,
     "fatal": 0,
     "serious": 16,
     "slight": 40,
     "years_active": 5,
     "yearly": {
      "2021": 12,
      "2022": 15,
      "2023": 14,
      "2024": 4,
      "2025": 11
     },
     "place": "Broad Lane, West Green"
    },
    {
     "lat": 51.571,
     "lng": -0.096,
     "road": "A105",
     "collisions": 56,
     "casualties": 62,
     "fatal": 0,
     "serious": 10,
     "slight": 46,
     "years_active": 5,
     "yearly": {
      "2021": 17,
      "2022": 11,
      "2023": 9,
      "2024": 7,
      "2025": 12
     },
     "place": "Green Lanes, Stoke Newington"
    },
    {
     "lat": 51.428,
     "lng": -0.168,
     "road": "A24",
     "collisions": 53,
     "casualties": 60,
     "fatal": 1,
     "serious": 9,
     "slight": 43,
     "years_active": 5,
     "yearly": {
      "2021": 18,
      "2022": 6,
      "2023": 12,
      "2024": 9,
      "2025": 8
     },
     "place": "Mitcham Road, Furzedown"
    },
    {
     "lat": 51.613,
     "lng": -0.065,
     "road": "A1010",
     "collisions": 49,
     "casualties": 54,
     "fatal": 0,
     "serious": 1,
     "slight": 48,
     "years_active": 5,
     "yearly": {
      "2021": 5,
      "2022": 8,
      "2023": 19,
      "2024": 13,
      "2025": 4
     },
     "place": "Fore Street, Edmonton"
    },
    {
     "lat": 51.75,
     "lng": -1.244,
     "road": "A420",
     "collisions": 48,
     "casualties": 49,
     "fatal": 1,
     "serious": 7,
     "slight": 40,
     "years_active": 5,
     "yearly": {
      "2021": 6,
      "2022": 11,
      "2023": 9,
      "2024": 13,
      "2025": 9
     },
     "place": "The Plain, East Oxford"
    },
    {
     "lat": 51.409,
     "lng": -0.122,
     "road": "A23",
     "collisions": 47,
     "casualties": 52,
     "fatal": 0,
     "serious": 2,
     "slight": 45,
     "years_active": 5,
     "yearly": {
      "2021": 5,
      "2022": 7,
      "2023": 18,
      "2024": 14,
      "2025": 3
     },
     "place": "London Road, Norbury"
    },
    {
     "lat": 51.559,
     "lng": -0.254,
     "road": "A406",
     "collisions": 45,
     "casualties": 52,
     "fatal": 0,
     "serious": 1,
     "slight": 44,
     "years_active": 5,
     "yearly": {
      "2021": 11,
      "2022": 11,
      "2023": 3,
      "2024": 9,
      "2025": 11
     },
     "place": "North Circular Road, Dollis Hill"
    },
    {
     "lat": 51.597,
     "lng": -0.11,
     "road": "A105",
     "collisions": 44,
     "casualties": 50,
     "fatal": 1,
     "serious": 7,
     "slight": 36,
     "years_active": 5,
     "yearly": {
      "2021": 5,
      "2022": 10,
      "2023": 14,
      "2024": 7,
      "2025": 8
     },
     "place": "Station Road, Hornsey"
    },
    {
     "lat": 51.432,
     "lng": -0.164,
     "road": "A24",
     "collisions": 43,
     "casualties": 45,
     "fatal": 0,
     "serious": 8,
     "slight": 35,
     "years_active": 5,
     "yearly": {
      "2021": 8,
      "2022": 8,
      "2023": 10,
      "2024": 11,
      "2025": 6
     },
     "place": "Upper Tooting Road, Furzedown"
    },
    {
     "lat": 51.516,
     "lng": -0.13,
     "road": "A40",
     "collisions": 42,
     "casualties": 44,
     "fatal": 0,
     "serious": 11,
     "slight": 31,
     "years_active": 5,
     "yearly": {
      "2021": 6,
      "2022": 8,
      "2023": 11,
      "2024": 6,
      "2025": 11
     },
     "place": "St Giles Square, Bloomsbury"
    },
    {
     "lat": 51.528,
     "lng": -0.022,
     "road": "A11",
     "collisions": 40,
     "casualties": 47,
     "fatal": 0,
     "serious": 6,
     "slight": 34,
     "years_active": 5,
     "yearly": {
      "2021": 14,
      "2022": 7,
      "2023": 6,
      "2024": 3,
      "2025": 10
     },
     "place": "Bow Road, Bow"
    }
   ],
   "modes": {
    "pedestrian": {
     "collisions": 19115,
     "fatal_serious": 6121,
     "hotspots": [
      {
       "lat": 51.542,
       "lng": -0.002,
       "road": "A11",
       "collisions": 21,
       "casualties": 21,
       "fatal": 0,
       "serious": 6,
       "slight": 15,
       "place": "Meridian Square, Stratford"
      },
      {
       "lat": 51.428,
       "lng": -0.168,
       "road": "A24",
       "collisions": 20,
       "casualties": 21,
       "fatal": 1,
       "serious": 4,
       "slight": 15,
       "place": "Mitcham Road, Furzedown"
      },
      {
       "lat": 51.516,
       "lng": -0.13,
       "road": "A40",
       "collisions": 18,
       "casualties": 20,
       "fatal": 0,
       "serious": 7,
       "slight": 11,
       "place": "St Giles Square, Bloomsbury"
      },
      {
       "lat": 51.492,
       "lng": -0.047,
       "road": "A200",
       "collisions": 18,
       "casualties": 18,
       "fatal": 0,
       "serious": 1,
       "slight": 17,
       "place": "Cope Street, Rotherhithe"
      },
      {
       "lat": 51.461,
       "lng": -0.116,
       "road": "A23",
       "collisions": 17,
       "casualties": 22,
       "fatal": 1,
       "serious": 7,
       "slight": 9,
       "place": "Brixton Hill, Brixton"
      },
      {
       "lat": 51.518,
       "lng": -0.08,
       "road": "A10",
       "collisions": 16,
       "casualties": 18,
       "fatal": 0,
       "serious": 3,
       "slight": 13,
       "place": "Bishopsgate"
      },
      {
       "lat": 51.463,
       "lng": -0.115,
       "road": "A23",
       "collisions": 16,
       "casualties": 16,
       "fatal": 0,
       "serious": 6,
       "slight": 10,
       "place": "Brixton Road, Brixton"
      },
      {
       "lat": 51.515,
       "lng": -0.142,
       "road": "A40",
       "collisions": 16,
       "casualties": 19,
       "fatal": 0,
       "serious": 7,
       "slight": 9,
       "place": "Regent Street, Mayfair"
      },
      {
       "lat": 53.381,
       "lng": -1.476,
       "road": "Local road",
       "collisions": 14,
       "casualties": 15,
       "fatal": 0,
       "serious": 6,
       "slight": 8,
       "place": "Rockingham Street, City Centre"
      },
      {
       "lat": 51.539,
       "lng": 0.051,
       "road": "A117",
       "collisions": 14,
       "casualties": 15,
       "fatal": 0,
       "serious": 5,
       "slight": 9,
       "place": "High Street North, Plashet"
      },
      {
       "lat": 50.824,
       "lng": -0.144,
       "road": "A2010",
       "collisions": 13,
       "casualties": 14,
       "fatal": 0,
       "serious": 4,
       "slight": 9,
       "place": "Air Street, Round Hill"
      },
      {
       "lat": 51.539,
       "lng": -0.142,
       "road": "A503",
       "collisions": 13,
       "casualties": 14,
       "fatal": 0,
       "serious": 2,
       "slight": 11,
       "place": "Greenland Road, Chalk Farm"
      },
      {
       "lat": 51.511,
       "lng": -0.134,
       "road": "A401",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 4,
       "slight": 9,
       "place": "Great Windmill Street, Soho"
      },
      {
       "lat": 51.524,
       "lng": -0.079,
       "road": "A1202",
       "collisions": 12,
       "casualties": 15,
       "fatal": 0,
       "serious": 8,
       "slight": 4,
       "place": "King John Court, Shoreditch"
      },
      {
       "lat": 51.513,
       "lng": -0.129,
       "road": "A400",
       "collisions": 12,
       "casualties": 12,
       "fatal": 0,
       "serious": 3,
       "slight": 9,
       "place": "Charing Cross Road, Covent Garden"
      },
      {
       "lat": 51.511,
       "lng": -0.128,
       "road": "A400",
       "collisions": 12,
       "casualties": 12,
       "fatal": 0,
       "serious": 3,
       "slight": 9,
       "place": "St Martin's Court, Covent Garden"
      },
      {
       "lat": 54.971,
       "lng": -1.611,
       "road": "A186",
       "collisions": 12,
       "casualties": 13,
       "fatal": 0,
       "serious": 4,
       "slight": 8,
       "place": "Drury Lane, Grainger Town"
      },
      {
       "lat": 51.462,
       "lng": -0.115,
       "road": "A23",
       "collisions": 12,
       "casualties": 13,
       "fatal": 1,
       "serious": 1,
       "slight": 10,
       "place": "Reliance Arcade, Brixton"
      },
      {
       "lat": 52.135,
       "lng": -0.475,
       "road": "A5141",
       "collisions": 12,
       "casualties": 14,
       "fatal": 0,
       "serious": 5,
       "slight": 7,
       "place": "Prebend Street, Cauldwell"
      },
      {
       "lat": 51.464,
       "lng": -0.168,
       "road": "A3036",
       "collisions": 11,
       "casualties": 12,
       "fatal": 0,
       "serious": 0,
       "slight": 11,
       "place": "Falcon Road, Clapham Junction"
      },
      {
       "lat": 51.473,
       "lng": -0.07,
       "road": "A202",
       "collisions": 11,
       "casualties": 12,
       "fatal": 0,
       "serious": 1,
       "slight": 10,
       "place": "Rye Lane, Peckham"
      },
      {
       "lat": 51.536,
       "lng": -0.245,
       "road": "A404",
       "collisions": 11,
       "casualties": 11,
       "fatal": 0,
       "serious": 2,
       "slight": 9,
       "place": "High Street Harlesden, Harlesden"
      },
      {
       "lat": 51.563,
       "lng": -0.108,
       "road": "A503",
       "collisions": 11,
       "casualties": 13,
       "fatal": 0,
       "serious": 4,
       "slight": 7,
       "place": "Seven Sisters Road, Finsbury Park"
      },
      {
       "lat": 51.613,
       "lng": -0.065,
       "road": "A1010",
       "collisions": 11,
       "casualties": 13,
       "fatal": 0,
       "serious": 1,
       "slight": 10,
       "place": "Fore Street, Edmonton"
      },
      {
       "lat": 51.549,
       "lng": -0.075,
       "road": "A10",
       "collisions": 10,
       "casualties": 10,
       "fatal": 0,
       "serious": 2,
       "slight": 8,
       "place": "Kingsland High Street, Dalston"
      }
     ],
     "yearly_casualties": {
      "2021": 16654,
      "2022": 19327,
      "2023": 19263,
      "2024": 19176,
      "2025": 19978
     }
    },
    "cyclist": {
     "collisions": 15836,
     "fatal_serious": 4308,
     "hotspots": [
      {
       "lat": 51.75,
       "lng": -1.244,
       "road": "A420",
       "collisions": 40,
       "casualties": 40,
       "fatal": 1,
       "serious": 6,
       "slight": 33,
       "place": "The Plain, East Oxford"
      },
      {
       "lat": 51.432,
       "lng": -0.164,
       "road": "A24",
       "collisions": 30,
       "casualties": 31,
       "fatal": 0,
       "serious": 6,
       "slight": 24,
       "place": "Upper Tooting Road, Furzedown"
      },
      {
       "lat": 51.528,
       "lng": -0.022,
       "road": "A11",
       "collisions": 28,
       "casualties": 28,
       "fatal": 0,
       "serious": 5,
       "slight": 23,
       "place": "Bow Road, Bow"
      },
      {
       "lat": 51.541,
       "lng": -0.138,
       "road": "A5202",
       "collisions": 26,
       "casualties": 26,
       "fatal": 0,
       "serious": 6,
       "slight": 20,
       "place": "Lyme Terrace, Kentish Town"
      },
      {
       "lat": 51.495,
       "lng": -0.125,
       "road": "A3212",
       "collisions": 24,
       "casualties": 24,
       "fatal": 0,
       "serious": 1,
       "slight": 23,
       "place": "Millbank, Millbank"
      },
      {
       "lat": 51.513,
       "lng": -0.104,
       "road": "A201",
       "collisions": 23,
       "casualties": 23,
       "fatal": 0,
       "serious": 12,
       "slight": 11,
       "place": "Apothecary Street"
      },
      {
       "lat": 51.522,
       "lng": -0.046,
       "road": "A11",
       "collisions": 22,
       "casualties": 22,
       "fatal": 0,
       "serious": 1,
       "slight": 21,
       "place": "Mile End Road, Stepney"
      },
      {
       "lat": 51.461,
       "lng": -0.116,
       "road": "A23",
       "collisions": 21,
       "casualties": 22,
       "fatal": 0,
       "serious": 5,
       "slight": 16,
       "place": "Brixton Hill, Brixton"
      },
      {
       "lat": 51.516,
       "lng": -0.13,
       "road": "A40",
       "collisions": 21,
       "casualties": 23,
       "fatal": 0,
       "serious": 2,
       "slight": 19,
       "place": "St Giles Square, Bloomsbury"
      },
      {
       "lat": 51.506,
       "lng": -0.088,
       "road": "A3",
       "collisions": 21,
       "casualties": 21,
       "fatal": 0,
       "serious": 6,
       "slight": 15,
       "place": "Railway Approach, The Borough"
      },
      {
       "lat": 51.493,
       "lng": -0.238,
       "road": "A315",
       "collisions": 21,
       "casualties": 22,
       "fatal": 0,
       "serious": 7,
       "slight": 14,
       "place": "King Street, Hammersmith"
      },
      {
       "lat": 51.465,
       "lng": -0.13,
       "road": "A3",
       "collisions": 21,
       "casualties": 21,
       "fatal": 0,
       "serious": 7,
       "slight": 14,
       "place": "Clapham High Street, Clapham"
      },
      {
       "lat": 51.546,
       "lng": -0.076,
       "road": "A10",
       "collisions": 20,
       "casualties": 20,
       "fatal": 0,
       "serious": 1,
       "slight": 19,
       "place": "Balls Pond Road, Dalston"
      },
      {
       "lat": 51.52,
       "lng": -0.056,
       "road": "A11",
       "collisions": 20,
       "casualties": 20,
       "fatal": 0,
       "serious": 5,
       "slight": 15,
       "place": "Whitechapel Road, Whitechapel"
      },
      {
       "lat": 51.521,
       "lng": -0.052,
       "road": "A11",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 1,
       "slight": 18,
       "place": "Mile End Road, Stepney"
      },
      {
       "lat": 51.465,
       "lng": -0.131,
       "road": "A3",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 1,
       "slight": 18,
       "place": "Gauden Road, Clapham"
      },
      {
       "lat": 53.815,
       "lng": -1.562,
       "road": "A660",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 3,
       "slight": 16,
       "place": "Headingley Lane, Hyde Park"
      },
      {
       "lat": 51.474,
       "lng": -0.064,
       "road": "A202",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 1,
       "slight": 18,
       "place": "Peckham High Street, Peckham"
      },
      {
       "lat": 51.527,
       "lng": -0.078,
       "road": "A10",
       "collisions": 18,
       "casualties": 19,
       "fatal": 0,
       "serious": 2,
       "slight": 16,
       "place": "Shoreditch High Street, Shoreditch"
      },
      {
       "lat": 51.571,
       "lng": -0.096,
       "road": "A105",
       "collisions": 18,
       "casualties": 18,
       "fatal": 0,
       "serious": 2,
       "slight": 16,
       "place": "Green Lanes, Stoke Newington"
      },
      {
       "lat": 51.505,
       "lng": -0.096,
       "road": "A300",
       "collisions": 17,
       "casualties": 17,
       "fatal": 0,
       "serious": 5,
       "slight": 12,
       "place": "Southwark Street, The Borough"
      },
      {
       "lat": 51.485,
       "lng": -0.136,
       "road": "A3212",
       "collisions": 17,
       "casualties": 18,
       "fatal": 0,
       "serious": 3,
       "slight": 14,
       "place": "Grosvenor Road, Pimlico"
      },
      {
       "lat": 51.524,
       "lng": -0.077,
       "road": "A10",
       "collisions": 17,
       "casualties": 18,
       "fatal": 0,
       "serious": 4,
       "slight": 13,
       "place": "Shoreditch High Street, Shoreditch"
      },
      {
       "lat": 51.493,
       "lng": -0.23,
       "road": "A315",
       "collisions": 16,
       "casualties": 17,
       "fatal": 0,
       "serious": 4,
       "slight": 12,
       "place": "Cambridge Grove, Hammersmith"
      },
      {
       "lat": 51.484,
       "lng": -0.094,
       "road": "A215",
       "collisions": 16,
       "casualties": 16,
       "fatal": 0,
       "serious": 4,
       "slight": 12,
       "place": "Camberwell Road, Walworth"
      }
     ],
     "yearly_casualties": {
      "2021": 16458,
      "2022": 15693,
      "2023": 14999,
      "2024": 14549,
      "2025": 16042
     }
    },
    "motorcyclist": {
     "collisions": 14959,
     "fatal_serious": 5905,
     "hotspots": [
      {
       "lat": 51.613,
       "lng": -0.065,
       "road": "A1010",
       "collisions": 31,
       "casualties": 34,
       "fatal": 0,
       "serious": 1,
       "slight": 30,
       "place": "Fore Street, Edmonton"
      },
      {
       "lat": 51.409,
       "lng": -0.122,
       "road": "A23",
       "collisions": 28,
       "casualties": 28,
       "fatal": 0,
       "serious": 0,
       "slight": 28,
       "place": "London Road, Norbury"
      },
      {
       "lat": 51.397,
       "lng": -0.106,
       "road": "B266",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 0,
       "slight": 19,
       "place": "Chipstead Avenue, Thornton Heath"
      },
      {
       "lat": 51.577,
       "lng": -0.117,
       "road": "Local road",
       "collisions": 19,
       "casualties": 19,
       "fatal": 0,
       "serious": 0,
       "slight": 19,
       "place": "Womersley Road, Stroud Green"
      },
      {
       "lat": 51.464,
       "lng": -0.164,
       "road": "A3036",
       "collisions": 18,
       "casualties": 18,
       "fatal": 0,
       "serious": 0,
       "slight": 18,
       "place": "Lavender Hill, Clapham Junction"
      },
      {
       "lat": 51.388,
       "lng": -0.111,
       "road": "A235",
       "collisions": 18,
       "casualties": 19,
       "fatal": 0,
       "serious": 1,
       "slight": 17,
       "place": "Mayday Road, Thornton Heath"
      },
      {
       "lat": 51.478,
       "lng": -0.19,
       "road": "A308",
       "collisions": 18,
       "casualties": 18,
       "fatal": 0,
       "serious": 0,
       "slight": 18,
       "place": "Britannia Way, Fulham"
      },
      {
       "lat": 51.387,
       "lng": -0.111,
       "road": "A235",
       "collisions": 16,
       "casualties": 16,
       "fatal": 0,
       "serious": 0,
       "slight": 16,
       "place": "London Road, Thornton Heath"
      },
      {
       "lat": 51.393,
       "lng": -0.117,
       "road": "A23",
       "collisions": 15,
       "casualties": 15,
       "fatal": 0,
       "serious": 1,
       "slight": 14,
       "place": "Silverleigh Road, Thornton Heath"
      },
      {
       "lat": 51.536,
       "lng": 0.062,
       "road": "Local road",
       "collisions": 15,
       "casualties": 15,
       "fatal": 0,
       "serious": 0,
       "slight": 15,
       "place": "Kempton Road, Little Ilford"
      },
      {
       "lat": 51.56,
       "lng": -0.115,
       "road": "A103",
       "collisions": 15,
       "casualties": 15,
       "fatal": 0,
       "serious": 3,
       "slight": 12,
       "place": "Hornsey Road, Holloway"
      },
      {
       "lat": 51.584,
       "lng": -0.072,
       "road": "A10",
       "collisions": 14,
       "casualties": 15,
       "fatal": 0,
       "serious": 2,
       "slight": 12,
       "place": "Broad Lane, West Green"
      },
      {
       "lat": 51.435,
       "lng": -0.128,
       "road": "A23",
       "collisions": 14,
       "casualties": 17,
       "fatal": 1,
       "serious": 2,
       "slight": 11,
       "place": "Streatham High Road, Streatham"
      },
      {
       "lat": 51.473,
       "lng": -0.192,
       "road": "A217",
       "collisions": 14,
       "casualties": 14,
       "fatal": 0,
       "serious": 0,
       "slight": 14,
       "place": "Studdridge Street, Fulham"
      },
      {
       "lat": 51.456,
       "lng": -0.161,
       "road": "Local road",
       "collisions": 14,
       "casualties": 14,
       "fatal": 0,
       "serious": 0,
       "slight": 14,
       "place": "Dulka Road, Clapham Junction"
      },
      {
       "lat": 51.551,
       "lng": -0.126,
       "road": "A503",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 3,
       "slight": 10,
       "place": "Rowstock Gardens, Tufnell Park"
      },
      {
       "lat": 51.515,
       "lng": -0.072,
       "road": "A11",
       "collisions": 13,
       "casualties": 16,
       "fatal": 0,
       "serious": 0,
       "slight": 13,
       "place": "Whitechapel High Street, Whitechapel"
      },
      {
       "lat": 51.513,
       "lng": -0.042,
       "road": "A13",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 2,
       "slight": 11,
       "place": "Commercial Road, Stepney"
      },
      {
       "lat": 51.51,
       "lng": -0.265,
       "road": "Local road",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 0,
       "slight": 13,
       "place": "Cowper Road, London Borough of Ealing"
      },
      {
       "lat": 51.478,
       "lng": -0.404,
       "road": "A4",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 2,
       "slight": 11,
       "place": "Waggoners Roundabout, Cranford"
      },
      {
       "lat": 51.527,
       "lng": -0.088,
       "road": "A501",
       "collisions": 13,
       "casualties": 14,
       "fatal": 0,
       "serious": 0,
       "slight": 13,
       "place": "East Road, Hoxton"
      },
      {
       "lat": 51.479,
       "lng": -0.171,
       "road": "A3220",
       "collisions": 13,
       "casualties": 14,
       "fatal": 0,
       "serious": 2,
       "slight": 11,
       "place": "Battersea Church Road, Battersea"
      },
      {
       "lat": 51.407,
       "lng": -0.121,
       "road": "A23",
       "collisions": 13,
       "casualties": 14,
       "fatal": 0,
       "serious": 1,
       "slight": 12,
       "place": "London Road, Norbury"
      },
      {
       "lat": 51.48,
       "lng": -0.057,
       "road": "A2",
       "collisions": 13,
       "casualties": 13,
       "fatal": 0,
       "serious": 2,
       "slight": 11,
       "place": "Hillbeck Close, Peckham"
      },
      {
       "lat": 51.559,
       "lng": -0.254,
       "road": "A406",
       "collisions": 12,
       "casualties": 12,
       "fatal": 0,
       "serious": 0,
       "slight": 12,
       "place": "North Circular Road, Dollis Hill"
      }
     ],
     "yearly_casualties": {
      "2021": 15838,
      "2022": 16943,
      "2023": 16978,
      "2024": 15960,
      "2025": 15447
     }
    },
    "child_collisions": 10231
   }
  },
  "areas": {
   "london": {
    "name": "London",
    "population": 8945000,
    "collisions": 20869,
    "casualties": 23789,
    "fatal": 93,
    "serious": 3757,
    "slight": 17019,
    "prior_collisions": 20967,
    "per_100k": 233.3,
    "yearly": {
     "2021": 23127,
     "2022": 23477,
     "2023": 22895,
     "2024": 20967,
     "2025": 20869
    },
    "proj_2026": 20159,
    "hotspots": [
     {
      "lat": 51.461,
      "lng": -0.116,
      "road": "A23",
      "collisions": 15,
      "casualties": 16,
      "fatal": 0,
      "serious": 4,
      "slight": 11,
      "place": "Brixton Hill, Brixton"
     },
     {
      "lat": 51.571,
      "lng": -0.096,
      "road": "A105",
      "collisions": 12,
      "casualties": 13,
      "fatal": 0,
      "serious": 3,
      "slight": 9,
      "place": "Green Lanes, Stoke Newington"
     },
     {
      "lat": 51.559,
      "lng": -0.254,
      "road": "A406",
      "collisions": 11,
      "casualties": 13,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "place": "North Circular Road, Dollis Hill"
     },
     {
      "lat": 51.478,
      "lng": -0.404,
      "road": "A4",
      "collisions": 11,
      "casualties": 15,
      "fatal": 0,
      "serious": 0,
      "slight": 11,
      "place": "Waggoners Roundabout, Cranford"
     },
     {
      "lat": 51.584,
      "lng": -0.072,
      "road": "A10",
      "collisions": 11,
      "casualties": 11,
      "fatal": 0,
      "serious": 5,
      "slight": 6,
      "place": "Broad Lane, West Green"
     }
    ],
    "persistent": [
     {
      "lat": 51.461,
      "lng": -0.116,
      "road": "A23",
      "collisions": 57,
      "casualties": 63,
      "fatal": 1,
      "serious": 14,
      "slight": 42,
      "years_active": 5,
      "yearly": {
       "2021": 9,
       "2022": 14,
       "2023": 11,
       "2024": 8,
       "2025": 15
      },
      "place": "Brixton Hill, Brixton"
     },
     {
      "lat": 51.584,
      "lng": -0.072,
      "road": "A10",
      "collisions": 56,
      "casualties": 59,
      "fatal": 0,
      "serious": 16,
      "slight": 40,
      "years_active": 5,
      "yearly": {
       "2021": 12,
       "2022": 15,
       "2023": 14,
       "2024": 4,
       "2025": 11
      },
      "place": "Broad Lane, West Green"
     },
     {
      "lat": 51.571,
      "lng": -0.096,
      "road": "A105",
      "collisions": 56,
      "casualties": 62,
      "fatal": 0,
      "serious": 10,
      "slight": 46,
      "years_active": 5,
      "yearly": {
       "2021": 17,
       "2022": 11,
       "2023": 9,
       "2024": 7,
       "2025": 12
      },
      "place": "Green Lanes, Stoke Newington"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 4522,
      "fatal_serious": 1255
     },
     "cyclist": {
      "collisions": 5611,
      "fatal_serious": 1212
     },
     "motorcyclist": {
      "collisions": 4111,
      "fatal_serious": 794
     },
     "child_collisions": 1366
    }
   },
   "birmingham": {
    "name": "Birmingham",
    "population": 1157000,
    "collisions": 2307,
    "casualties": 2985,
    "fatal": 23,
    "serious": 418,
    "slight": 1866,
    "prior_collisions": 2296,
    "per_100k": 199.4,
    "yearly": {
     "2021": 2137,
     "2022": 2383,
     "2023": 2199,
     "2024": 2296,
     "2025": 2307
    },
    "proj_2026": 2340,
    "hotspots": [
     {
      "lat": 52.473,
      "lng": -1.875,
      "road": "A4540",
      "collisions": 7,
      "casualties": 14,
      "fatal": 0,
      "serious": 2,
      "slight": 5,
      "place": "Bordesley Circus, Bordesley"
     },
     {
      "lat": 52.457,
      "lng": -1.886,
      "road": "A435",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Edward Road, Moseley"
     },
     {
      "lat": 52.485,
      "lng": -1.92,
      "road": "A4540",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Spring Hill, Hockley Port"
     },
     {
      "lat": 52.487,
      "lng": -1.937,
      "road": "A457",
      "collisions": 6,
      "casualties": 10,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Winson Green Road, Winson Green"
     },
     {
      "lat": 52.458,
      "lng": -1.894,
      "road": "Local road",
      "collisions": 6,
      "casualties": 13,
      "fatal": 0,
      "serious": 2,
      "slight": 4,
      "place": "Edward Road, Moseley"
     }
    ],
    "persistent": [
     {
      "lat": 52.473,
      "lng": -1.875,
      "road": "A4540",
      "collisions": 38,
      "casualties": 58,
      "fatal": 0,
      "serious": 3,
      "slight": 35,
      "years_active": 5,
      "yearly": {
       "2021": 9,
       "2022": 7,
       "2023": 4,
       "2024": 11,
       "2025": 7
      },
      "place": "Bordesley Circus, Bordesley"
     },
     {
      "lat": 52.467,
      "lng": -1.901,
      "road": "A38",
      "collisions": 27,
      "casualties": 40,
      "fatal": 0,
      "serious": 2,
      "slight": 25,
      "years_active": 5,
      "yearly": {
       "2021": 10,
       "2022": 5,
       "2023": 3,
       "2024": 5,
       "2025": 4
      },
      "place": "Belgrave Middleway, Digbeth"
     },
     {
      "lat": 52.459,
      "lng": -1.871,
      "road": "A41",
      "collisions": 27,
      "casualties": 36,
      "fatal": 1,
      "serious": 2,
      "slight": 24,
      "years_active": 5,
      "yearly": {
       "2021": 5,
       "2022": 5,
       "2023": 6,
       "2024": 6,
       "2025": 5
      },
      "place": "Walford Road, Sparkhill"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 670,
      "fatal_serious": 207
     },
     "cyclist": {
      "collisions": 154,
      "fatal_serious": 34
     },
     "motorcyclist": {
      "collisions": 139,
      "fatal_serious": 41
     },
     "child_collisions": 281
    }
   },
   "manchester": {
    "name": "Manchester",
    "population": 568000,
    "collisions": 712,
    "casualties": 848,
    "fatal": 10,
    "serious": 251,
    "slight": 451,
    "prior_collisions": 720,
    "per_100k": 125.4,
    "yearly": {
     "2021": 714,
     "2022": 701,
     "2023": 638,
     "2024": 720,
     "2025": 712
    },
    "proj_2026": 702,
    "hotspots": [
     {
      "lat": 53.458,
      "lng": -2.227,
      "road": "B5117",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Moss Lane East, Chorlton-on-Medlock"
     },
     {
      "lat": 53.47,
      "lng": -2.223,
      "road": "A6",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Brunswick Street, Chorlton-on-Medlock"
     },
     {
      "lat": 53.407,
      "lng": -2.268,
      "road": "A5103",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Wythenshawe Road, Northenden"
     },
     {
      "lat": 53.462,
      "lng": -2.252,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Chichester Road South, Hulme"
     },
     {
      "lat": 53.427,
      "lng": -2.21,
      "road": "A34",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Green End Road, Burnage"
     }
    ],
    "persistent": [
     {
      "lat": 53.47,
      "lng": -2.223,
      "road": "A6",
      "collisions": 17,
      "casualties": 20,
      "fatal": 0,
      "serious": 5,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 3,
       "2024": 4,
       "2025": 4
      },
      "place": "Brunswick Street, Chorlton-on-Medlock"
     },
     {
      "lat": 53.475,
      "lng": -2.241,
      "road": "B6469",
      "collisions": 12,
      "casualties": 27,
      "fatal": 0,
      "serious": 6,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 1,
       "2024": 3,
       "2025": 2
      },
      "place": "Whitworth Street, City Centre"
     },
     {
      "lat": 53.458,
      "lng": -2.227,
      "road": "B5117",
      "collisions": 11,
      "casualties": 11,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 0,
       "2024": 2,
       "2025": 4
      },
      "place": "Moss Lane East, Chorlton-on-Medlock"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 215,
      "fatal_serious": 91
     },
     "cyclist": {
      "collisions": 198,
      "fatal_serious": 73
     },
     "motorcyclist": {
      "collisions": 43,
      "fatal_serious": 26
     },
     "child_collisions": 77
    }
   },
   "leeds": {
    "name": "Leeds",
    "population": 822000,
    "collisions": 1395,
    "casualties": 1730,
    "fatal": 16,
    "serious": 410,
    "slight": 969,
    "prior_collisions": 1463,
    "per_100k": 169.7,
    "yearly": {
     "2021": 1391,
     "2022": 1585,
     "2023": 1464,
     "2024": 1463,
     "2025": 1395
    },
    "proj_2026": 1425,
    "hotspots": [
     {
      "lat": 53.818,
      "lng": -1.516,
      "road": "B6159",
      "collisions": 6,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Harehills Lane, Harehills"
     },
     {
      "lat": 53.809,
      "lng": -1.509,
      "road": "B6159",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Harehills Lane, Harehills"
     },
     {
      "lat": 53.798,
      "lng": -1.54,
      "road": "Local road",
      "collisions": 5,
      "casualties": 5,
      "fatal": 1,
      "serious": 1,
      "slight": 3,
      "place": "Vicar Lane, Lovell Park"
     },
     {
      "lat": 53.797,
      "lng": -1.534,
      "road": "A61",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "St Peters Square, Lovell Park"
     },
     {
      "lat": 53.8,
      "lng": -1.545,
      "road": "Local road",
      "collisions": 4,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Albion Street, Lovell Park"
     }
    ],
    "persistent": [
     {
      "lat": 53.818,
      "lng": -1.516,
      "road": "A58",
      "collisions": 17,
      "casualties": 21,
      "fatal": 0,
      "serious": 3,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 2,
       "2024": 3,
       "2025": 6
      },
      "place": "Harehills Lane, Harehills"
     },
     {
      "lat": 53.815,
      "lng": -1.562,
      "road": "A660",
      "collisions": 25,
      "casualties": 26,
      "fatal": 0,
      "serious": 5,
      "slight": 20,
      "years_active": 4,
      "yearly": {
       "2021": 7,
       "2022": 4,
       "2023": 9,
       "2024": 4,
       "2025": 1
      },
      "place": "Headingley Lane, Hyde Park"
     },
     {
      "lat": 53.816,
      "lng": -1.602,
      "road": "A65",
      "collisions": 17,
      "casualties": 23,
      "fatal": 0,
      "serious": 5,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 5,
       "2023": 2,
       "2024": 7,
       "2025": 1
      },
      "place": "Kirkstall Lane, Kirkstall"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 321,
      "fatal_serious": 108
     },
     "cyclist": {
      "collisions": 260,
      "fatal_serious": 87
     },
     "motorcyclist": {
      "collisions": 94,
      "fatal_serious": 53
     },
     "child_collisions": 196
    }
   },
   "sheffield": {
    "name": "Sheffield",
    "population": 566000,
    "collisions": 788,
    "casualties": 987,
    "fatal": 4,
    "serious": 248,
    "slight": 536,
    "prior_collisions": 718,
    "per_100k": 139.2,
    "yearly": {
     "2021": 734,
     "2022": 727,
     "2023": 786,
     "2024": 718,
     "2025": 788
    },
    "proj_2026": 780,
    "hotspots": [
     {
      "lat": 53.407,
      "lng": -1.452,
      "road": "A6102",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 3,
      "slight": 2,
      "place": "Skinnerthorpe Road, Page Hall"
     },
     {
      "lat": 53.361,
      "lng": -1.429,
      "road": "A6102",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "City Road, Intake"
     },
     {
      "lat": 53.428,
      "lng": -1.458,
      "road": "A6135",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Deerlands Avenue, Shiregreen"
     },
     {
      "lat": 53.406,
      "lng": -1.434,
      "road": "A6102",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Upwell Street, Grimesthorpe"
     },
     {
      "lat": 53.379,
      "lng": -1.489,
      "road": "B6547",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Wilkinson Street, Broomhall"
     }
    ],
    "persistent": [
     {
      "lat": 53.382,
      "lng": -1.484,
      "road": "A61",
      "collisions": 20,
      "casualties": 24,
      "fatal": 0,
      "serious": 6,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 4,
       "2024": 6,
       "2025": 3
      },
      "place": "University Square, Netherthorpe"
     },
     {
      "lat": 53.374,
      "lng": -1.479,
      "road": "A61",
      "collisions": 17,
      "casualties": 18,
      "fatal": 0,
      "serious": 2,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 5,
       "2024": 5,
       "2025": 2
      },
      "place": "Moore Street, Broomhall"
     },
     {
      "lat": 53.366,
      "lng": -1.47,
      "road": "A61",
      "collisions": 10,
      "casualties": 13,
      "fatal": 0,
      "serious": 3,
      "slight": 7,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Bramall Lane, Highfield"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 211,
      "fatal_serious": 82
     },
     "cyclist": {
      "collisions": 134,
      "fatal_serious": 44
     },
     "motorcyclist": {
      "collisions": 56,
      "fatal_serious": 22
     },
     "child_collisions": 110
    }
   },
   "liverpool": {
    "name": "Liverpool",
    "population": 496000,
    "collisions": 853,
    "casualties": 1130,
    "fatal": 5,
    "serious": 207,
    "slight": 641,
    "prior_collisions": 841,
    "per_100k": 172.0,
    "yearly": {
     "2021": 885,
     "2022": 981,
     "2023": 931,
     "2024": 841,
     "2025": 853
    },
    "proj_2026": 837,
    "hotspots": [
     {
      "lat": 53.405,
      "lng": -2.981,
      "road": "A5038",
      "collisions": 6,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Ranelagh Street, Vauxhall"
     },
     {
      "lat": 53.399,
      "lng": -2.974,
      "road": "A5039",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Upper Duke Street, Toxteth"
     },
     {
      "lat": 53.446,
      "lng": -2.968,
      "road": "A59",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Bedford Road, Walton"
     },
     {
      "lat": 53.394,
      "lng": -2.862,
      "road": "B5178",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Shrewton Road, Belle Vale"
     },
     {
      "lat": 53.412,
      "lng": -2.968,
      "road": "Local road",
      "collisions": 4,
      "casualties": 5,
      "fatal": 1,
      "serious": 0,
      "slight": 3,
      "place": "Islington Square, Everton"
     }
    ],
    "persistent": [
     {
      "lat": 53.428,
      "lng": -2.95,
      "road": "A580",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 5,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 4,
       "2024": 2,
       "2025": 2
      },
      "place": "Breck Road, Anfield"
     },
     {
      "lat": 53.397,
      "lng": -2.897,
      "road": "A5058",
      "collisions": 14,
      "casualties": 20,
      "fatal": 0,
      "serious": 1,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 4,
       "2024": 2,
       "2025": 2
      },
      "place": "Childwall Fiveways, Childwall"
     },
     {
      "lat": 53.404,
      "lng": -2.982,
      "road": "B5339",
      "collisions": 13,
      "casualties": 14,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "Fleet Street, Vauxhall"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 288,
      "fatal_serious": 96
     },
     "cyclist": {
      "collisions": 154,
      "fatal_serious": 40
     },
     "motorcyclist": {
      "collisions": 77,
      "fatal_serious": 32
     },
     "child_collisions": 143
    }
   },
   "bristol": {
    "name": "Bristol",
    "population": 479000,
    "collisions": 753,
    "casualties": 844,
    "fatal": 1,
    "serious": 204,
    "slight": 548,
    "prior_collisions": 841,
    "per_100k": 157.2,
    "yearly": {
     "2021": 835,
     "2022": 873,
     "2023": 809,
     "2024": 841,
     "2025": 753
    },
    "proj_2026": 763,
    "hotspots": [
     {
      "lat": 51.492,
      "lng": -2.656,
      "road": "B4057",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Westbury Lane, Sea Mills"
     },
     {
      "lat": 51.501,
      "lng": -2.592,
      "road": "B4056",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Southmead Road, Southmead"
     },
     {
      "lat": 51.457,
      "lng": -2.593,
      "road": "A38",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Bridewell Street, Broadmead"
     },
     {
      "lat": 51.426,
      "lng": -2.563,
      "road": "A37",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "West Town Lane, Hengrove"
     },
     {
      "lat": 51.458,
      "lng": -2.597,
      "road": "B4051",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Upper Maudlin Street, City Centre"
     }
    ],
    "persistent": [
     {
      "lat": 51.469,
      "lng": -2.593,
      "road": "A38",
      "collisions": 15,
      "casualties": 17,
      "fatal": 0,
      "serious": 1,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 4,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Cheltenham Road, Cotham"
     },
     {
      "lat": 51.458,
      "lng": -2.564,
      "road": "A420",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 3
      },
      "place": "Church Road, Barton Hill"
     },
     {
      "lat": 51.463,
      "lng": -2.59,
      "road": "A38",
      "collisions": 11,
      "casualties": 11,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Stokes Croft, Broadmead"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 145,
      "fatal_serious": 44
     },
     "cyclist": {
      "collisions": 203,
      "fatal_serious": 65
     },
     "motorcyclist": {
      "collisions": 130,
      "fatal_serious": 49
     },
     "child_collisions": 56
    }
   },
   "newcastle": {
    "name": "Newcastle upon Tyne",
    "population": 307000,
    "collisions": 465,
    "casualties": 533,
    "fatal": 3,
    "serious": 106,
    "slight": 356,
    "prior_collisions": 434,
    "per_100k": 151.5,
    "yearly": {
     "2021": 449,
     "2022": 433,
     "2023": 469,
     "2024": 434,
     "2025": 465
    },
    "proj_2026": 460,
    "hotspots": [
     {
      "lat": 54.971,
      "lng": -1.609,
      "road": "A186",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Pilgrim Street, Grainger Town"
     },
     {
      "lat": 54.975,
      "lng": -1.607,
      "road": "B1309",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "New Bridge Street Roundabout, Haymarket"
     },
     {
      "lat": 54.99,
      "lng": -1.669,
      "road": "A191",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Blakelaw"
     },
     {
      "lat": 54.971,
      "lng": -1.623,
      "road": "A189",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Cross Villa Place No. 1, Grainger Town"
     },
     {
      "lat": 54.969,
      "lng": -1.608,
      "road": "B1600",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Sandhill, Grainger Town"
     }
    ],
    "persistent": [
     {
      "lat": 54.971,
      "lng": -1.611,
      "road": "A186",
      "collisions": 13,
      "casualties": 15,
      "fatal": 0,
      "serious": 4,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 4,
       "2024": 3,
       "2025": 2
      },
      "place": "Drury Lane, Grainger Town"
     },
     {
      "lat": 54.975,
      "lng": -1.607,
      "road": "A(M)167",
      "collisions": 14,
      "casualties": 20,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 5,
       "2024": 2,
       "2025": 3
      },
      "place": "New Bridge Street Roundabout, Haymarket"
     },
     {
      "lat": 54.969,
      "lng": -1.618,
      "road": "A186",
      "collisions": 10,
      "casualties": 10,
      "fatal": 0,
      "serious": 2,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Neville Street, Grainger Town"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 147,
      "fatal_serious": 48
     },
     "cyclist": {
      "collisions": 98,
      "fatal_serious": 18
     },
     "motorcyclist": {
      "collisions": 36,
      "fatal_serious": 18
     },
     "child_collisions": 58
    }
   },
   "nottingham": {
    "name": "Nottingham",
    "population": 328000,
    "collisions": 780,
    "casualties": 900,
    "fatal": 8,
    "serious": 164,
    "slight": 608,
    "prior_collisions": 761,
    "per_100k": 237.8,
    "yearly": {
     "2021": 652,
     "2022": 679,
     "2023": 724,
     "2024": 761,
     "2025": 780
    },
    "proj_2026": 821,
    "hotspots": [
     {
      "lat": 52.965,
      "lng": -1.17,
      "road": "A6130",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Hawksley Road, Hyson Green"
     },
     {
      "lat": 52.954,
      "lng": -1.14,
      "road": "A6008",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Lower Parliament Street, St Ann's"
     },
     {
      "lat": 53.013,
      "lng": -1.189,
      "road": "A611",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Hucknall Lane, Rise Park"
     },
     {
      "lat": 52.957,
      "lng": -1.15,
      "road": "A6008",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "North Church Street, St Ann's"
     },
     {
      "lat": 52.962,
      "lng": -1.177,
      "road": "A6130",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Radford Boulevard, Radford"
     }
    ],
    "persistent": [
     {
      "lat": 52.984,
      "lng": -1.198,
      "road": "A610",
      "collisions": 16,
      "casualties": 20,
      "fatal": 1,
      "serious": 2,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 4,
       "2024": 2,
       "2025": 3
      },
      "place": "Nuthall Road, Bell's Lane Estate"
     },
     {
      "lat": 52.98,
      "lng": -1.175,
      "road": "A6514",
      "collisions": 15,
      "casualties": 22,
      "fatal": 0,
      "serious": 5,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 5,
       "2025": 2
      },
      "place": "Valley Road, Old Basford"
     },
     {
      "lat": 52.956,
      "lng": -1.153,
      "road": "Local road",
      "collisions": 14,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 4,
       "2024": 2,
       "2025": 3
      },
      "place": "Talbot Street, The Park"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 213,
      "fatal_serious": 52
     },
     "cyclist": {
      "collisions": 142,
      "fatal_serious": 37
     },
     "motorcyclist": {
      "collisions": 79,
      "fatal_serious": 28
     },
     "child_collisions": 77
    }
   },
   "leicester": {
    "name": "Leicester",
    "population": 373000,
    "collisions": 463,
    "casualties": 531,
    "fatal": 6,
    "serious": 119,
    "slight": 338,
    "prior_collisions": 448,
    "per_100k": 124.1,
    "yearly": {
     "2021": 422,
     "2022": 413,
     "2023": 495,
     "2024": 448,
     "2025": 463
    },
    "proj_2026": 483,
    "hotspots": [
     {
      "lat": 52.631,
      "lng": -1.126,
      "road": "A594",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "London Road, Highfields"
     },
     {
      "lat": 52.625,
      "lng": -1.152,
      "road": "A5460",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Stuart Street, Westcotes"
     },
     {
      "lat": 52.626,
      "lng": -1.11,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Evington Road, Stoneygate"
     },
     {
      "lat": 52.637,
      "lng": -1.14,
      "road": "A594",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Highcross Street, Black Friars"
     },
     {
      "lat": 52.65,
      "lng": -1.122,
      "road": "A607",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Belgrave Road, Latimer"
     }
    ],
    "persistent": [
     {
      "lat": 52.625,
      "lng": -1.152,
      "road": "A5460",
      "collisions": 14,
      "casualties": 22,
      "fatal": 0,
      "serious": 0,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 2,
       "2024": 1,
       "2025": 4
      },
      "place": "Stuart Street, Westcotes"
     },
     {
      "lat": 52.63,
      "lng": -1.124,
      "road": "A6",
      "collisions": 12,
      "casualties": 12,
      "fatal": 0,
      "serious": 4,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 1,
       "2023": 2,
       "2024": 4,
       "2025": 3
      },
      "place": "London Road, Highfields"
     },
     {
      "lat": 52.639,
      "lng": -1.136,
      "road": "A594",
      "collisions": 11,
      "casualties": 13,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Vaughan Way, Black Friars"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 117,
      "fatal_serious": 47
     },
     "cyclist": {
      "collisions": 100,
      "fatal_serious": 34
     },
     "motorcyclist": {
      "collisions": 38,
      "fatal_serious": 16
     },
     "child_collisions": 57
    }
   },
   "bradford": {
    "name": "Bradford",
    "population": 561000,
    "collisions": 956,
    "casualties": 1210,
    "fatal": 10,
    "serious": 256,
    "slight": 690,
    "prior_collisions": 1030,
    "per_100k": 170.4,
    "yearly": {
     "2021": 1059,
     "2022": 1062,
     "2023": 1056,
     "2024": 1030,
     "2025": 956
    },
    "proj_2026": 961,
    "hotspots": [
     {
      "lat": 53.777,
      "lng": -1.778,
      "road": "A6177",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Southfield Lane, Great Horton"
     },
     {
      "lat": 53.792,
      "lng": -1.727,
      "road": "A647",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Laurel Street, Bowling"
     },
     {
      "lat": 53.799,
      "lng": -1.793,
      "road": "B6145",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Allerton Road, Girlington"
     },
     {
      "lat": 53.807,
      "lng": -1.721,
      "road": "Local road",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Leeds Road, Undercliffe"
     },
     {
      "lat": 53.805,
      "lng": -1.763,
      "road": "A650",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Manningham Lane, Manningham"
     }
    ],
    "persistent": [
     {
      "lat": 53.797,
      "lng": -1.744,
      "road": "A650",
      "collisions": 14,
      "casualties": 26,
      "fatal": 0,
      "serious": 3,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Otley Road, Barkerend"
     },
     {
      "lat": 53.801,
      "lng": -1.795,
      "road": "Local road",
      "collisions": 11,
      "casualties": 18,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "Springroyd Terrace, Girlington"
     },
     {
      "lat": 53.798,
      "lng": -1.757,
      "road": "A6181",
      "collisions": 15,
      "casualties": 24,
      "fatal": 1,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 5,
       "2022": 2,
       "2023": 1,
       "2024": 4,
       "2025": 3
      },
      "place": "Manor Row, Manningham"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 297,
      "fatal_serious": 97
     },
     "cyclist": {
      "collisions": 89,
      "fatal_serious": 24
     },
     "motorcyclist": {
      "collisions": 56,
      "fatal_serious": 26
     },
     "child_collisions": 183
    }
   },
   "coventry": {
    "name": "Coventry",
    "population": 354000,
    "collisions": 404,
    "casualties": 482,
    "fatal": 4,
    "serious": 97,
    "slight": 303,
    "prior_collisions": 372,
    "per_100k": 114.1,
    "yearly": {
     "2021": 420,
     "2022": 410,
     "2023": 393,
     "2024": 372,
     "2025": 404
    },
    "proj_2026": 379,
    "hotspots": [
     {
      "lat": 52.408,
      "lng": -1.498,
      "road": "A4600",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Sky Blue Way, Lower Stoke"
     },
     {
      "lat": 52.413,
      "lng": -1.51,
      "road": "A4053",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Ringway St Nicholas, Hillfields"
     },
     {
      "lat": 52.407,
      "lng": -1.488,
      "road": "A444",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Ball Hill"
     },
     {
      "lat": 52.411,
      "lng": -1.482,
      "road": "A4600",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Walsgrave Road, Ball Hill"
     },
     {
      "lat": 52.4,
      "lng": -1.53,
      "road": "B4107",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Albany Road, Earlsdon"
     }
    ],
    "persistent": [
     {
      "lat": 52.404,
      "lng": -1.559,
      "road": "A45",
      "collisions": 14,
      "casualties": 23,
      "fatal": 0,
      "serious": 4,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 4,
       "2024": 2,
       "2025": 2
      },
      "place": "Tile Hill Lane, Whoberley"
     },
     {
      "lat": 52.435,
      "lng": -1.494,
      "road": "A444",
      "collisions": 14,
      "casualties": 20,
      "fatal": 0,
      "serious": 0,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 6,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "John Wigley Way, Foleshill"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 158,
      "fatal_serious": 47
     },
     "cyclist": {
      "collisions": 35,
      "fatal_serious": 12
     },
     "motorcyclist": {
      "collisions": 26,
      "fatal_serious": 12
     },
     "child_collisions": 71
    }
   },
   "cardiff": {
    "name": "Cardiff",
    "population": 372000,
    "collisions": 272,
    "casualties": 348,
    "fatal": 1,
    "serious": 38,
    "slight": 233,
    "prior_collisions": 240,
    "per_100k": 73.1,
    "yearly": {
     "2021": 265,
     "2022": 275,
     "2023": 293,
     "2024": 240,
     "2025": 272
    },
    "proj_2026": 263,
    "hotspots": [
     {
      "lat": 51.5,
      "lng": -3.207,
      "road": "A48",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Western Avenue, Gabalfa"
     },
     {
      "lat": 51.478,
      "lng": -3.178,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Saint Mary Street, Castle"
     },
     {
      "lat": 51.465,
      "lng": -3.169,
      "road": "A4119",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Mount Stuart Square, Cardiff Bay"
     },
     {
      "lat": 51.479,
      "lng": -3.201,
      "road": "B4267",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Atlas Road, Canton"
     },
     {
      "lat": 51.474,
      "lng": -3.187,
      "road": "A4119",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Clare Road, Leckwith"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 52,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 59,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 23,
      "fatal_serious": 8
     },
     "child_collisions": 24
    }
   },
   "glasgow": {
    "name": "Glasgow",
    "population": 632000,
    "collisions": 600,
    "casualties": 738,
    "fatal": 8,
    "serious": 229,
    "slight": 363,
    "prior_collisions": 622,
    "per_100k": 94.9,
    "yearly": {
     "2021": 552,
     "2022": 606,
     "2023": 567,
     "2024": 622,
     "2025": 600
    },
    "proj_2026": 623,
    "hotspots": [
     {
      "lat": 55.866,
      "lng": -4.271,
      "road": "M8",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 3,
      "slight": 0,
      "place": "Newton Street, Anderston"
     },
     {
      "lat": 55.857,
      "lng": -4.249,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Trongate, Merchant City"
     },
     {
      "lat": 55.87,
      "lng": -4.235,
      "road": "M8",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Springburn Road, Sighthill"
     },
     {
      "lat": 55.88,
      "lng": -4.234,
      "road": "A803",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Keppochhill Road, Springburn"
     },
     {
      "lat": 55.819,
      "lng": -4.37,
      "road": "A726",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "A736, Hurlet"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 161,
      "fatal_serious": 78
     },
     "cyclist": {
      "collisions": 90,
      "fatal_serious": 29
     },
     "motorcyclist": {
      "collisions": 51,
      "fatal_serious": 31
     },
     "child_collisions": 73
    }
   },
   "edinburgh": {
    "name": "Edinburgh",
    "population": 526000,
    "collisions": 469,
    "casualties": 593,
    "fatal": 4,
    "serious": 145,
    "slight": 320,
    "prior_collisions": 481,
    "per_100k": 89.2,
    "yearly": {
     "2021": 482,
     "2022": 507,
     "2023": 450,
     "2024": 481,
     "2025": 469
    },
    "proj_2026": 462,
    "hotspots": [
     {
      "lat": 55.942,
      "lng": -3.214,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Dundee Street, Fountainbridge"
     },
     {
      "lat": 55.943,
      "lng": -3.281,
      "road": "A8",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Clermiston Road, Corstorphine"
     },
     {
      "lat": 55.921,
      "lng": -3.143,
      "road": "A7",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Craigmillar Castle Road, Moredun"
     },
     {
      "lat": 55.928,
      "lng": -3.168,
      "road": "A701",
      "collisions": 3,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "East Suffolk Park, Newington"
     },
     {
      "lat": 55.947,
      "lng": -3.206,
      "road": "A700",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Lothian Road, Tollcross"
     }
    ],
    "persistent": [
     {
      "lat": 55.95,
      "lng": -3.207,
      "road": "A8",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 4,
      "slight": 5,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Lothian Road, Haymarket"
     },
     {
      "lat": 55.948,
      "lng": -3.187,
      "road": "A7",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 4,
      "slight": 5,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 1,
       "2024": 2,
       "2025": 2
      },
      "place": "Chambers Street, Abbeyhill"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 123,
      "fatal_serious": 52
     },
     "cyclist": {
      "collisions": 106,
      "fatal_serious": 30
     },
     "motorcyclist": {
      "collisions": 46,
      "fatal_serious": 21
     },
     "child_collisions": 52
    }
   },
   "wiltshire": {
    "name": "Wiltshire",
    "population": 520000,
    "collisions": 1027,
    "casualties": 1463,
    "fatal": 20,
    "serious": 259,
    "slight": 748,
    "prior_collisions": 880,
    "per_100k": 197.5,
    "yearly": {
     "2021": 845,
     "2022": 955,
     "2023": 948,
     "2024": 880,
     "2025": 1027
    },
    "proj_2026": 1018,
    "hotspots": [
     {
      "lat": 51.587,
      "lng": -1.92,
      "road": "B4696",
      "collisions": 5,
      "casualties": 8,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "B4696"
     },
     {
      "lat": 51.128,
      "lng": -1.856,
      "road": "A360",
      "collisions": 5,
      "casualties": 12,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Church Bottom, South Newton"
     },
     {
      "lat": 51.191,
      "lng": -2.191,
      "road": "A350",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Warminster"
     },
     {
      "lat": 51.425,
      "lng": -1.731,
      "road": "A346",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "The Common, Marlborough"
     },
     {
      "lat": 51.313,
      "lng": -2.214,
      "road": "A361",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Bradley Road, Trowbridge"
     }
    ],
    "persistent": [
     {
      "lat": 51.635,
      "lng": -1.886,
      "road": "B4040",
      "collisions": 9,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 2,
       "2024": 0,
       "2025": 2
      },
      "place": "Malmesbury Road, Cricklade"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 106,
      "fatal_serious": 35
     },
     "cyclist": {
      "collisions": 92,
      "fatal_serious": 34
     },
     "motorcyclist": {
      "collisions": 155,
      "fatal_serious": 76
     },
     "child_collisions": 94
    }
   },
   "chippenham": {
    "name": "Chippenham",
    "population": 37000,
    "collisions": 91,
    "casualties": 122,
    "fatal": 0,
    "serious": 15,
    "slight": 76,
    "prior_collisions": 61,
    "per_100k": 245.9,
    "yearly": {
     "2021": 69,
     "2022": 61,
     "2023": 63,
     "2024": 61,
     "2025": 91
    },
    "proj_2026": 82,
    "hotspots": [
     {
      "lat": 51.477,
      "lng": -2.177,
      "road": "B4039",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Chippenham Without"
     },
     {
      "lat": 51.464,
      "lng": -2.138,
      "road": "B4528",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Hungerdown Lane, Sheldon"
     },
     {
      "lat": 51.47,
      "lng": -2.151,
      "road": "A420",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bristol Road, Chippenham Without"
     },
     {
      "lat": 51.445,
      "lng": -2.16,
      "road": "A4",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Corsham"
     },
     {
      "lat": 51.487,
      "lng": -2.129,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Malmesbury Road, Kington Langley"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 16,
      "fatal_serious": 5
     },
     "cyclist": {
      "collisions": 7,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 8,
      "fatal_serious": 2
     },
     "child_collisions": 8
    }
   },
   "reading": {
    "name": "Reading",
    "population": 174000,
    "collisions": 328,
    "casualties": 377,
    "fatal": 4,
    "serious": 53,
    "slight": 271,
    "prior_collisions": 333,
    "per_100k": 188.5,
    "yearly": {
     "2021": 303,
     "2022": 401,
     "2023": 338,
     "2024": 333,
     "2025": 328
    },
    "proj_2026": 335,
    "hotspots": [
     {
      "lat": 51.46,
      "lng": -0.969,
      "road": "A329",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Vastern Road, Caversham"
     },
     {
      "lat": 51.454,
      "lng": -0.974,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "St Mary's Butts, Coley"
     },
     {
      "lat": 51.452,
      "lng": -0.958,
      "road": "A4",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Eldon Square, Newtown"
     },
     {
      "lat": 51.452,
      "lng": -0.979,
      "road": "A4155",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Castle Hill, Coley"
     },
     {
      "lat": 51.463,
      "lng": -1.014,
      "road": "A329",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Oxford Road cyclepath, Dee Park"
     }
    ],
    "persistent": [
     {
      "lat": 51.463,
      "lng": -1.014,
      "road": "A329",
      "collisions": 14,
      "casualties": 14,
      "fatal": 0,
      "serious": 1,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 3,
       "2024": 2,
       "2025": 3
      },
      "place": "Oxford Road cyclepath, Dee Park"
     },
     {
      "lat": 51.453,
      "lng": -0.952,
      "road": "A329",
      "collisions": 12,
      "casualties": 16,
      "fatal": 0,
      "serious": 5,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 6,
       "2024": 0,
       "2025": 2
      },
      "place": "King's Road, Newtown"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 71,
      "fatal_serious": 26
     },
     "cyclist": {
      "collisions": 84,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 67,
      "fatal_serious": 12
     },
     "child_collisions": 26
    }
   },
   "swindon": {
    "name": "Swindon",
    "population": 183000,
    "collisions": 371,
    "casualties": 465,
    "fatal": 1,
    "serious": 62,
    "slight": 308,
    "prior_collisions": 350,
    "per_100k": 202.7,
    "yearly": {
     "2021": 392,
     "2022": 404,
     "2023": 380,
     "2024": 350,
     "2025": 371
    },
    "proj_2026": 351,
    "hotspots": [
     {
      "lat": 51.587,
      "lng": -1.744,
      "road": "A419",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "A419, Lower Stratton"
     },
     {
      "lat": 51.568,
      "lng": -1.74,
      "road": "B4006",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Covingham Drive, Coleview"
     },
     {
      "lat": 51.566,
      "lng": -1.775,
      "road": "A4259",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Manchester Road, Town Centre"
     },
     {
      "lat": 51.555,
      "lng": -1.814,
      "road": "A3102",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Mannington, West Swindon"
     },
     {
      "lat": 51.563,
      "lng": -1.82,
      "road": "B4006",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Mead Way, West Swindon"
     }
    ],
    "persistent": [
     {
      "lat": 51.569,
      "lng": -1.776,
      "road": "A4311",
      "collisions": 17,
      "casualties": 28,
      "fatal": 0,
      "serious": 3,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 5,
       "2024": 3,
       "2025": 3
      },
      "place": "Transfer Bridges, Gorse Hill"
     },
     {
      "lat": 51.555,
      "lng": -1.814,
      "road": "A3102",
      "collisions": 17,
      "casualties": 21,
      "fatal": 0,
      "serious": 1,
      "slight": 16,
      "years_active": 4,
      "yearly": {
       "2021": 6,
       "2022": 5,
       "2023": 2,
       "2024": 1,
       "2025": 3
      },
      "place": "Mannington, West Swindon"
     },
     {
      "lat": 51.566,
      "lng": -1.775,
      "road": "A4259",
      "collisions": 13,
      "casualties": 18,
      "fatal": 0,
      "serious": 1,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 1,
       "2023": 3,
       "2024": 3,
       "2025": 3
      },
      "place": "Manchester Road, Town Centre"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 42,
      "fatal_serious": 16
     },
     "cyclist": {
      "collisions": 66,
      "fatal_serious": 18
     },
     "motorcyclist": {
      "collisions": 46,
      "fatal_serious": 13
     },
     "child_collisions": 52
    }
   },
   "milton-keynes": {
    "name": "Milton Keynes",
    "population": 264000,
    "collisions": 225,
    "casualties": 287,
    "fatal": 5,
    "serious": 26,
    "slight": 194,
    "prior_collisions": 273,
    "per_100k": 85.2,
    "yearly": {
     "2021": 283,
     "2022": 296,
     "2023": 258,
     "2024": 273,
     "2025": 225
    },
    "proj_2026": 225,
    "hotspots": [
     {
      "lat": 52.051,
      "lng": -0.71,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "V11 Tongwell Street, Fox Milne"
     },
     {
      "lat": 52.017,
      "lng": -0.745,
      "road": "A421",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bleak Hall Roundabout, Redmoor"
     },
     {
      "lat": 52.034,
      "lng": -0.691,
      "road": "A4146",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Brinklow Roundabout, Brinklow"
     },
     {
      "lat": 52.04,
      "lng": -0.758,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "V7 Saxon Gate, Central Milton Keynes"
     },
     {
      "lat": 52.038,
      "lng": -0.759,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "South Seventh Street, Central Milton Keynes"
     }
    ],
    "persistent": [
     {
      "lat": 52.034,
      "lng": -0.691,
      "road": "A421",
      "collisions": 14,
      "casualties": 18,
      "fatal": 0,
      "serious": 0,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 4,
       "2024": 1,
       "2025": 3
      },
      "place": "Brinklow Roundabout, Brinklow"
     },
     {
      "lat": 52.017,
      "lng": -0.745,
      "road": "A421",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 0,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 3
      },
      "place": "Bleak Hall Roundabout, Redmoor"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 24,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 27,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 21,
      "fatal_serious": 7
     },
     "child_collisions": 17
    }
   },
   "northampton": {
    "name": "Northampton",
    "population": 225000,
    "collisions": 458,
    "casualties": 578,
    "fatal": 6,
    "serious": 77,
    "slight": 375,
    "prior_collisions": 425,
    "per_100k": 203.6,
    "yearly": {
     "2021": 330,
     "2022": 437,
     "2023": 411,
     "2024": 425,
     "2025": 458
    },
    "proj_2026": 485,
    "hotspots": [
     {
      "lat": 52.253,
      "lng": -0.87,
      "road": "A5101",
      "collisions": 7,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 7,
      "place": "Broadway East, Abington"
     },
     {
      "lat": 52.245,
      "lng": -0.897,
      "road": "A508",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 3,
      "slight": 3,
      "place": "Lorne Road, Semilong"
     },
     {
      "lat": 52.264,
      "lng": -0.9,
      "road": "A508",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "A508, Sunnyside"
     },
     {
      "lat": 52.234,
      "lng": -0.897,
      "road": "A428",
      "collisions": 4,
      "casualties": 6,
      "fatal": 1,
      "serious": 0,
      "slight": 3,
      "place": "St Peters Way, St James' End"
     },
     {
      "lat": 52.22,
      "lng": -0.878,
      "road": "A45",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Nene Valley Way, Far Cotton and Delapre"
     }
    ],
    "persistent": [
     {
      "lat": 52.253,
      "lng": -0.87,
      "road": "A5101",
      "collisions": 16,
      "casualties": 17,
      "fatal": 0,
      "serious": 1,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 7
      },
      "place": "Broadway East, Abington"
     },
     {
      "lat": 52.235,
      "lng": -0.901,
      "road": "A428",
      "collisions": 14,
      "casualties": 18,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 3,
       "2024": 5,
       "2025": 2
      },
      "place": "St Peters Way, St James' End"
     },
     {
      "lat": 52.237,
      "lng": -0.912,
      "road": "A428",
      "collisions": 12,
      "casualties": 18,
      "fatal": 0,
      "serious": 0,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "St James' Road, St James' End"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 85,
      "fatal_serious": 22
     },
     "cyclist": {
      "collisions": 35,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 59,
      "fatal_serious": 20
     },
     "child_collisions": 52
    }
   },
   "luton": {
    "name": "Luton",
    "population": 213000,
    "collisions": 418,
    "casualties": 557,
    "fatal": 4,
    "serious": 76,
    "slight": 338,
    "prior_collisions": 459,
    "per_100k": 196.2,
    "yearly": {
     "2021": 399,
     "2022": 506,
     "2023": 482,
     "2024": 459,
     "2025": 418
    },
    "proj_2026": 450,
    "hotspots": [
     {
      "lat": 51.882,
      "lng": -0.41,
      "road": "A6",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Crescent Road, High Town"
     },
     {
      "lat": 51.826,
      "lng": -0.418,
      "road": "M1",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "M1, Harpenden Rural"
     },
     {
      "lat": 51.904,
      "lng": -0.439,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Trinity Road, Limbury"
     },
     {
      "lat": 51.891,
      "lng": -0.455,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Chaul End Lane, Leagrave"
     },
     {
      "lat": 51.893,
      "lng": -0.47,
      "road": "M1",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "M1, Leagrave"
     }
    ],
    "persistent": [
     {
      "lat": 51.882,
      "lng": -0.41,
      "road": "A6",
      "collisions": 20,
      "casualties": 27,
      "fatal": 0,
      "serious": 1,
      "slight": 19,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 4,
       "2024": 4,
       "2025": 5
      },
      "place": "Crescent Road, High Town"
     },
     {
      "lat": 51.882,
      "lng": -0.424,
      "road": "A505",
      "collisions": 19,
      "casualties": 22,
      "fatal": 0,
      "serious": 1,
      "slight": 18,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 7,
       "2024": 3,
       "2025": 3
      },
      "place": "Dunstable Road, Bury Park"
     },
     {
      "lat": 51.88,
      "lng": -0.422,
      "road": "A505",
      "collisions": 15,
      "casualties": 19,
      "fatal": 0,
      "serious": 7,
      "slight": 8,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 6,
       "2024": 2,
       "2025": 2
      },
      "place": "Stuart Street, Bury Park"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 83,
      "fatal_serious": 23
     },
     "cyclist": {
      "collisions": 38,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 30,
      "fatal_serious": 10
     },
     "child_collisions": 50
    }
   },
   "oxford": {
    "name": "Oxford",
    "population": 152000,
    "collisions": 268,
    "casualties": 285,
    "fatal": 0,
    "serious": 34,
    "slight": 234,
    "prior_collisions": 294,
    "per_100k": 176.3,
    "yearly": {
     "2021": 284,
     "2022": 288,
     "2023": 269,
     "2024": 294,
     "2025": 268
    },
    "proj_2026": 273,
    "hotspots": [
     {
      "lat": 51.75,
      "lng": -1.244,
      "road": "A420",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 8,
      "place": "The Plain, East Oxford"
     },
     {
      "lat": 51.763,
      "lng": -1.197,
      "road": "A420",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Risinghurst and Sandhills"
     },
     {
      "lat": 51.751,
      "lng": -1.238,
      "road": "A420",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Glebe Street, East Oxford"
     },
     {
      "lat": 51.758,
      "lng": -1.26,
      "road": "A4165",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "St Giles', City Centre"
     },
     {
      "lat": 51.746,
      "lng": -1.233,
      "road": "B480",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Green Street, East Oxford"
     }
    ],
    "persistent": [
     {
      "lat": 51.75,
      "lng": -1.244,
      "road": "A420",
      "collisions": 48,
      "casualties": 49,
      "fatal": 1,
      "serious": 7,
      "slight": 40,
      "years_active": 5,
      "yearly": {
       "2021": 6,
       "2022": 11,
       "2023": 9,
       "2024": 13,
       "2025": 9
      },
      "place": "The Plain, East Oxford"
     },
     {
      "lat": 51.763,
      "lng": -1.197,
      "road": "A40",
      "collisions": 15,
      "casualties": 15,
      "fatal": 0,
      "serious": 2,
      "slight": 13,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 5,
       "2023": 2,
       "2024": 1,
       "2025": 5
      },
      "place": "Risinghurst and Sandhills"
     },
     {
      "lat": 51.749,
      "lng": -1.204,
      "road": "B4495",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 4,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 1
      },
      "place": "Wood Farm Road, Wood Farm"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 38,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 121,
      "fatal_serious": 12
     },
     "motorcyclist": {
      "collisions": 33,
      "fatal_serious": 8
     },
     "child_collisions": 15
    }
   },
   "cambridge": {
    "name": "Cambridge",
    "population": 146000,
    "collisions": 290,
    "casualties": 367,
    "fatal": 3,
    "serious": 70,
    "slight": 217,
    "prior_collisions": 278,
    "per_100k": 198.6,
    "yearly": {
     "2021": 312,
     "2022": 334,
     "2023": 303,
     "2024": 278,
     "2025": 290
    },
    "proj_2026": 273,
    "hotspots": [
     {
      "lat": 52.21,
      "lng": 0.112,
      "road": "A1134",
      "collisions": 6,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Northampton Street, Newnham"
     },
     {
      "lat": 52.212,
      "lng": 0.163,
      "road": "A1134",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 4,
      "slight": 0,
      "place": "Barnwell Road, Barnwell"
     },
     {
      "lat": 52.187,
      "lng": 0.153,
      "road": "A1134",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Adkin's Corner, Romsey"
     },
     {
      "lat": 52.201,
      "lng": 0.134,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Mill Road, Petersfield"
     },
     {
      "lat": 52.187,
      "lng": 0.152,
      "road": "A1134",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Cherry Hinton Road, Romsey"
     }
    ],
    "persistent": [
     {
      "lat": 52.208,
      "lng": 0.127,
      "road": "Local road",
      "collisions": 16,
      "casualties": 16,
      "fatal": 0,
      "serious": 3,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 5,
       "2023": 3,
       "2024": 2,
       "2025": 3
      },
      "place": "Four Lamps Roundabout, Petersfield"
     },
     {
      "lat": 52.212,
      "lng": 0.163,
      "road": "A1134",
      "collisions": 15,
      "casualties": 17,
      "fatal": 0,
      "serious": 5,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 3,
       "2024": 4,
       "2025": 4
      },
      "place": "Barnwell Road, Barnwell"
     },
     {
      "lat": 52.201,
      "lng": 0.158,
      "road": "A1134",
      "collisions": 12,
      "casualties": 13,
      "fatal": 0,
      "serious": 0,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "A1134, Romsey"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 35,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 134,
      "fatal_serious": 29
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 13
     },
     "child_collisions": 21
    }
   },
   "york": {
    "name": "York",
    "population": 202000,
    "collisions": 267,
    "casualties": 305,
    "fatal": 1,
    "serious": 46,
    "slight": 220,
    "prior_collisions": 252,
    "per_100k": 132.2,
    "yearly": {
     "2021": 264,
     "2022": 265,
     "2023": 279,
     "2024": 252,
     "2025": 267
    },
    "proj_2026": 263,
    "hotspots": [
     {
      "lat": 53.956,
      "lng": -1.048,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Millfield Lane, Tang Hall"
     },
     {
      "lat": 53.965,
      "lng": -1.074,
      "road": "A1036",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A1036, Layerthorpe"
     },
     {
      "lat": 53.952,
      "lng": -1.136,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Grange Lane, Chapelfields"
     },
     {
      "lat": 53.957,
      "lng": -1.085,
      "road": "B1227",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Skeldergate, Bishophill"
     },
     {
      "lat": 53.95,
      "lng": -1.073,
      "road": "A19",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Cemetery Road, Fishergate"
     }
    ],
    "persistent": [
     {
      "lat": 53.965,
      "lng": -1.074,
      "road": "A1036",
      "collisions": 16,
      "casualties": 17,
      "fatal": 0,
      "serious": 4,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 3,
       "2024": 5,
       "2025": 3
      },
      "place": "A1036, Layerthorpe"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 44,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 107,
      "fatal_serious": 19
     },
     "motorcyclist": {
      "collisions": 44,
      "fatal_serious": 12
     },
     "child_collisions": 29
    }
   },
   "derby": {
    "name": "Derby",
    "population": 258000,
    "collisions": 500,
    "casualties": 615,
    "fatal": 2,
    "serious": 118,
    "slight": 380,
    "prior_collisions": 440,
    "per_100k": 193.8,
    "yearly": {
     "2021": 524,
     "2022": 530,
     "2023": 520,
     "2024": 440,
     "2025": 500
    },
    "proj_2026": 461,
    "hotspots": [
     {
      "lat": 52.898,
      "lng": -1.479,
      "road": "A5111",
      "collisions": 5,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Balaclava Road, Peartree"
     },
     {
      "lat": 52.902,
      "lng": -1.488,
      "road": "A5111",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Stenson Road, Normanton"
     },
     {
      "lat": 52.919,
      "lng": -1.477,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Babington Lane, New Normanton"
     },
     {
      "lat": 52.888,
      "lng": -1.499,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Blagreaves Lane, Sunny Hill"
     },
     {
      "lat": 52.912,
      "lng": -1.477,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Normanton Road, New Normanton"
     }
    ],
    "persistent": [
     {
      "lat": 52.924,
      "lng": -1.484,
      "road": "A601",
      "collisions": 18,
      "casualties": 26,
      "fatal": 0,
      "serious": 4,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 5,
       "2023": 2,
       "2024": 4,
       "2025": 3
      },
      "place": "Ford Street, Little Chester"
     },
     {
      "lat": 52.902,
      "lng": -1.488,
      "road": "A5111",
      "collisions": 17,
      "casualties": 19,
      "fatal": 0,
      "serious": 2,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 4,
       "2024": 4,
       "2025": 4
      },
      "place": "Stenson Road, Normanton"
     },
     {
      "lat": 52.914,
      "lng": -1.477,
      "road": "Local road",
      "collisions": 13,
      "casualties": 13,
      "fatal": 0,
      "serious": 0,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 4,
       "2025": 2
      },
      "place": "Normanton Road, New Normanton"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 99,
      "fatal_serious": 24
     },
     "cyclist": {
      "collisions": 85,
      "fatal_serious": 24
     },
     "motorcyclist": {
      "collisions": 56,
      "fatal_serious": 22
     },
     "child_collisions": 71
    }
   },
   "stoke-on-trent": {
    "name": "Stoke-on-Trent",
    "population": 256000,
    "collisions": 411,
    "casualties": 503,
    "fatal": 7,
    "serious": 87,
    "slight": 317,
    "prior_collisions": 355,
    "per_100k": 160.5,
    "yearly": {
     "2021": 201,
     "2022": 108,
     "2023": 206,
     "2024": 355,
     "2025": 411
    },
    "proj_2026": 456,
    "hotspots": [
     {
      "lat": 53.034,
      "lng": -2.186,
      "road": "A50",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Waterloo Road, Sneyd Green"
     },
     {
      "lat": 53.004,
      "lng": -2.188,
      "road": "Local road",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Hide Street, Penkhull"
     },
     {
      "lat": 53.043,
      "lng": -2.195,
      "road": "A50",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Baptist Street, Smallthorne"
     },
     {
      "lat": 53.013,
      "lng": -2.224,
      "road": "A52",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Newcastle-under-Lyme"
     },
     {
      "lat": 53.019,
      "lng": -2.163,
      "road": "A52",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Leek Road, Joiner's Square"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 115,
      "fatal_serious": 35
     },
     "cyclist": {
      "collisions": 49,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 43,
      "fatal_serious": 21
     },
     "child_collisions": 52
    }
   },
   "wolverhampton": {
    "name": "Wolverhampton",
    "population": 263000,
    "collisions": 460,
    "casualties": 577,
    "fatal": 6,
    "serious": 84,
    "slight": 370,
    "prior_collisions": 437,
    "per_100k": 174.9,
    "yearly": {
     "2021": 536,
     "2022": 526,
     "2023": 526,
     "2024": 437,
     "2025": 460
    },
    "proj_2026": 425,
    "hotspots": [
     {
      "lat": 52.593,
      "lng": -2.105,
      "road": "A4124",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Grove Street, Heath Town"
     },
     {
      "lat": 52.588,
      "lng": -2.133,
      "road": "A4150",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Ring Road St. Andrews, Fallings Park"
     },
     {
      "lat": 52.586,
      "lng": -2.123,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Berry Street, Old Heath"
     },
     {
      "lat": 52.564,
      "lng": -2.084,
      "road": "A4039",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Dennis Turner Close, Loxdale"
     },
     {
      "lat": 52.584,
      "lng": -2.079,
      "road": "A454",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Neachells Lane, The Lunt"
     }
    ],
    "persistent": [
     {
      "lat": 52.57,
      "lng": -2.056,
      "road": "A463",
      "collisions": 13,
      "casualties": 19,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 5,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Lunt Junction, The Lunt"
     },
     {
      "lat": 52.585,
      "lng": -2.04,
      "road": "A462",
      "collisions": 11,
      "casualties": 15,
      "fatal": 0,
      "serious": 0,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 2
      },
      "place": "Wolverhampton Road West, Shepwell Green"
     },
     {
      "lat": 52.567,
      "lng": -2.116,
      "road": "A4123",
      "collisions": 17,
      "casualties": 32,
      "fatal": 0,
      "serious": 4,
      "slight": 13,
      "years_active": 4,
      "yearly": {
       "2021": 7,
       "2022": 5,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Birmingham New Road"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 138,
      "fatal_serious": 40
     },
     "cyclist": {
      "collisions": 33,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 36,
      "fatal_serious": 18
     },
     "child_collisions": 79
    }
   },
   "sunderland": {
    "name": "Sunderland",
    "population": 277000,
    "collisions": 234,
    "casualties": 301,
    "fatal": 5,
    "serious": 54,
    "slight": 175,
    "prior_collisions": 237,
    "per_100k": 84.5,
    "yearly": {
     "2021": 218,
     "2022": 229,
     "2023": 229,
     "2024": 237,
     "2025": 234
    },
    "proj_2026": 241,
    "hotspots": [
     {
      "lat": 54.895,
      "lng": -1.43,
      "road": "A183",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "The Broadway, Nookside"
     },
     {
      "lat": 54.905,
      "lng": -1.383,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Ashbrooke"
     },
     {
      "lat": 54.871,
      "lng": -1.368,
      "road": "B1286",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Ryhope Street South, Ryhope"
     },
     {
      "lat": 54.937,
      "lng": -1.369,
      "road": "A183",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Whitburn Road, Seaburn"
     },
     {
      "lat": 54.926,
      "lng": -1.461,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Baltimore Avenue, Town End Farm"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 55,
      "fatal_serious": 17
     },
     "cyclist": {
      "collisions": 29,
      "fatal_serious": 11
     },
     "motorcyclist": {
      "collisions": 18,
      "fatal_serious": 12
     },
     "child_collisions": 45
    }
   },
   "hull": {
    "name": "Hull",
    "population": 267000,
    "collisions": 668,
    "casualties": 767,
    "fatal": 8,
    "serious": 160,
    "slight": 500,
    "prior_collisions": 625,
    "per_100k": 250.2,
    "yearly": {
     "2021": 593,
     "2022": 654,
     "2023": 699,
     "2024": 625,
     "2025": 668
    },
    "proj_2026": 684,
    "hotspots": [
     {
      "lat": 53.764,
      "lng": -0.352,
      "road": "A1079",
      "collisions": 8,
      "casualties": 10,
      "fatal": 1,
      "serious": 2,
      "slight": 5,
      "place": "Lambert Street, Newland"
     },
     {
      "lat": 53.737,
      "lng": -0.357,
      "road": "A63",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 2,
      "slight": 4,
      "place": "Dairycoates"
     },
     {
      "lat": 53.75,
      "lng": -0.395,
      "road": "Local road",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "East Ella"
     },
     {
      "lat": 53.749,
      "lng": -0.347,
      "road": "A1079",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 3,
      "slight": 2,
      "place": "Beverley Road, Stepney"
     },
     {
      "lat": 53.757,
      "lng": -0.273,
      "road": "Local road",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Preston Road, Greatfield"
     }
    ],
    "persistent": [
     {
      "lat": 53.764,
      "lng": -0.352,
      "road": "A1079",
      "collisions": 26,
      "casualties": 29,
      "fatal": 1,
      "serious": 7,
      "slight": 18,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 6,
       "2023": 3,
       "2024": 5,
       "2025": 8
      },
      "place": "Lambert Street, Newland"
     },
     {
      "lat": 53.75,
      "lng": -0.395,
      "road": "Local road",
      "collisions": 19,
      "casualties": 20,
      "fatal": 0,
      "serious": 1,
      "slight": 18,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 4,
       "2024": 3,
       "2025": 5
      },
      "place": "East Ella"
     },
     {
      "lat": 53.743,
      "lng": -0.359,
      "road": "A1105",
      "collisions": 17,
      "casualties": 20,
      "fatal": 0,
      "serious": 2,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 4,
       "2024": 4,
       "2025": 4
      },
      "place": "Anlaby Road, Stepney"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 119,
      "fatal_serious": 40
     },
     "cyclist": {
      "collisions": 206,
      "fatal_serious": 65
     },
     "motorcyclist": {
      "collisions": 67,
      "fatal_serious": 24
     },
     "child_collisions": 76
    }
   },
   "plymouth": {
    "name": "Plymouth",
    "population": 264000,
    "collisions": 402,
    "casualties": 478,
    "fatal": 1,
    "serious": 62,
    "slight": 339,
    "prior_collisions": 402,
    "per_100k": 152.3,
    "yearly": {
     "2021": 380,
     "2022": 355,
     "2023": 386,
     "2024": 402,
     "2025": 402
    },
    "proj_2026": 412,
    "hotspots": [
     {
      "lat": 50.401,
      "lng": -4.185,
      "road": "Local road",
      "collisions": 7,
      "casualties": 9,
      "fatal": 0,
      "serious": 2,
      "slight": 5,
      "place": "Wolseley Road, St Budeaux"
     },
     {
      "lat": 50.37,
      "lng": -4.148,
      "road": "A374",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Union Street, West Hoe"
     },
     {
      "lat": 50.414,
      "lng": -4.127,
      "road": "A386",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Tavistock Road, Derriford"
     },
     {
      "lat": 50.408,
      "lng": -4.134,
      "road": "A386",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Meavy Way, Manadon"
     },
     {
      "lat": 50.37,
      "lng": -4.152,
      "road": "A374",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Union Street, Millbay"
     }
    ],
    "persistent": [
     {
      "lat": 50.378,
      "lng": -4.148,
      "road": "A386",
      "collisions": 15,
      "casualties": 16,
      "fatal": 0,
      "serious": 0,
      "slight": 15,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 0,
       "2023": 4,
       "2024": 5,
       "2025": 3
      },
      "place": "Monroe Gardens, Pennycomequick"
     },
     {
      "lat": 50.414,
      "lng": -4.127,
      "road": "A386",
      "collisions": 13,
      "casualties": 21,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 3,
       "2024": 3,
       "2025": 4
      },
      "place": "Tavistock Road, Derriford"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 72,
      "fatal_serious": 15
     },
     "cyclist": {
      "collisions": 62,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 110,
      "fatal_serious": 32
     },
     "child_collisions": 38
    }
   },
   "portsmouth": {
    "name": "Portsmouth",
    "population": 208000,
    "collisions": 570,
    "casualties": 647,
    "fatal": 6,
    "serious": 113,
    "slight": 451,
    "prior_collisions": 584,
    "per_100k": 274.0,
    "yearly": {
     "2021": 554,
     "2022": 569,
     "2023": 570,
     "2024": 584,
     "2025": 570
    },
    "proj_2026": 584,
    "hotspots": [
     {
      "lat": 50.834,
      "lng": -1.072,
      "road": "A3",
      "collisions": 5,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "A3, Hilsea"
     },
     {
      "lat": 50.795,
      "lng": -1.07,
      "road": "A2030",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Goldsmith Avenue, Fratton"
     },
     {
      "lat": 50.822,
      "lng": -1.065,
      "road": "A288",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Allcot Road, Hilsea"
     },
     {
      "lat": 50.804,
      "lng": -1.083,
      "road": "A2030",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Somers Town"
     },
     {
      "lat": 50.847,
      "lng": -1.068,
      "road": "A3",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Northern Road, Cosham"
     }
    ],
    "persistent": [
     {
      "lat": 50.834,
      "lng": -1.072,
      "road": "A3",
      "collisions": 19,
      "casualties": 25,
      "fatal": 0,
      "serious": 1,
      "slight": 18,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 5,
       "2024": 3,
       "2025": 5
      },
      "place": "A3, Hilsea"
     },
     {
      "lat": 50.847,
      "lng": -1.068,
      "road": "A3",
      "collisions": 16,
      "casualties": 16,
      "fatal": 0,
      "serious": 0,
      "slight": 16,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 2,
       "2024": 3,
       "2025": 4
      },
      "place": "Northern Road, Cosham"
     },
     {
      "lat": 50.8,
      "lng": -1.077,
      "road": "A2047",
      "collisions": 13,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Fratton Road, Fratton"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 95,
      "fatal_serious": 19
     },
     "cyclist": {
      "collisions": 150,
      "fatal_serious": 35
     },
     "motorcyclist": {
      "collisions": 117,
      "fatal_serious": 39
     },
     "child_collisions": 68
    }
   },
   "southampton": {
    "name": "Southampton",
    "population": 249000,
    "collisions": 591,
    "casualties": 685,
    "fatal": 0,
    "serious": 151,
    "slight": 440,
    "prior_collisions": 551,
    "per_100k": 237.3,
    "yearly": {
     "2021": 535,
     "2022": 574,
     "2023": 544,
     "2024": 551,
     "2025": 591
    },
    "proj_2026": 586,
    "hotspots": [
     {
      "lat": 50.934,
      "lng": -1.419,
      "road": "A35",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Hill Lane, Hollybrook"
     },
     {
      "lat": 50.899,
      "lng": -1.401,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Brunswick Square, St Mary's"
     },
     {
      "lat": 50.938,
      "lng": -1.393,
      "road": "A35",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Hampton Parkway, Hampton Park"
     },
     {
      "lat": 50.914,
      "lng": -1.423,
      "road": "A3057",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Shirley Road, Hill"
     },
     {
      "lat": 50.944,
      "lng": -1.406,
      "road": "A33",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Bassett Avenue, Glen Eyre"
     }
    ],
    "persistent": [
     {
      "lat": 50.925,
      "lng": -1.387,
      "road": "A3035",
      "collisions": 18,
      "casualties": 23,
      "fatal": 0,
      "serious": 4,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 1,
       "2023": 8,
       "2024": 2,
       "2025": 3
      },
      "place": "St Denys Road, St Denys"
     },
     {
      "lat": 50.934,
      "lng": -1.419,
      "road": "A35",
      "collisions": 17,
      "casualties": 20,
      "fatal": 0,
      "serious": 4,
      "slight": 13,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 6,
       "2024": 3,
       "2025": 4
      },
      "place": "Hill Lane, Hollybrook"
     },
     {
      "lat": 50.899,
      "lng": -1.392,
      "road": "A3025",
      "collisions": 16,
      "casualties": 19,
      "fatal": 0,
      "serious": 4,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 5,
       "2023": 3,
       "2024": 6,
       "2025": 2
      },
      "place": "Albert Road North, St Mary's"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 100,
      "fatal_serious": 29
     },
     "cyclist": {
      "collisions": 116,
      "fatal_serious": 39
     },
     "motorcyclist": {
      "collisions": 113,
      "fatal_serious": 38
     },
     "child_collisions": 50
    }
   },
   "brighton": {
    "name": "Brighton",
    "population": 277000,
    "collisions": 550,
    "casualties": 624,
    "fatal": 1,
    "serious": 153,
    "slight": 396,
    "prior_collisions": 519,
    "per_100k": 198.6,
    "yearly": {
     "2021": 607,
     "2022": 616,
     "2023": 571,
     "2024": 519,
     "2025": 550
    },
    "proj_2026": 509,
    "hotspots": [
     {
      "lat": 50.82,
      "lng": -0.136,
      "road": "A259",
      "collisions": 7,
      "casualties": 9,
      "fatal": 0,
      "serious": 3,
      "slight": 4,
      "place": "Steine Street, Queen's Park"
     },
     {
      "lat": 50.825,
      "lng": -0.136,
      "road": "A23",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "North Road, Round Hill"
     },
     {
      "lat": 50.835,
      "lng": -0.206,
      "road": "B2194",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Station Road / Boundary Road, Hangleton"
     },
     {
      "lat": 50.838,
      "lng": -0.124,
      "road": "A270",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Lewes Road, Hollingdean"
     },
     {
      "lat": 50.828,
      "lng": -0.173,
      "road": "B2066",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Church Road, Brunswick"
     }
    ],
    "persistent": [
     {
      "lat": 50.82,
      "lng": -0.137,
      "road": "A23",
      "collisions": 19,
      "casualties": 19,
      "fatal": 0,
      "serious": 1,
      "slight": 18,
      "years_active": 5,
      "yearly": {
       "2021": 5,
       "2022": 5,
       "2023": 4,
       "2024": 3,
       "2025": 2
      },
      "place": "Old Steine, Queen's Park"
     },
     {
      "lat": 50.837,
      "lng": -0.125,
      "road": "A270",
      "collisions": 17,
      "casualties": 20,
      "fatal": 0,
      "serious": 7,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 3,
       "2024": 7,
       "2025": 2
      },
      "place": "Hollingdean"
     },
     {
      "lat": 50.838,
      "lng": -0.124,
      "road": "A270",
      "collisions": 17,
      "casualties": 19,
      "fatal": 0,
      "serious": 3,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 3,
       "2024": 5,
       "2025": 5
      },
      "place": "Lewes Road, Hollingdean"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 155,
      "fatal_serious": 52
     },
     "cyclist": {
      "collisions": 132,
      "fatal_serious": 34
     },
     "motorcyclist": {
      "collisions": 79,
      "fatal_serious": 25
     },
     "child_collisions": 31
    }
   },
   "bournemouth": {
    "name": "Bournemouth",
    "population": 197000,
    "collisions": 458,
    "casualties": 510,
    "fatal": 3,
    "serious": 106,
    "slight": 349,
    "prior_collisions": 492,
    "per_100k": 232.5,
    "yearly": {
     "2021": 464,
     "2022": 508,
     "2023": 503,
     "2024": 492,
     "2025": 458
    },
    "proj_2026": 477,
    "hotspots": [
     {
      "lat": 50.74,
      "lng": -1.809,
      "road": "A35",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Christchurch Road, Iford"
     },
     {
      "lat": 50.738,
      "lng": -1.87,
      "road": "A3049",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Heron Court Road, Charminster"
     },
     {
      "lat": 50.722,
      "lng": -1.861,
      "road": "A35",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Gervis Road, Springbourne"
     },
     {
      "lat": 50.722,
      "lng": -1.867,
      "road": "B3066",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Old Christchurch Road, Charminster"
     },
     {
      "lat": 50.725,
      "lng": -1.863,
      "road": "A35",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Holdenhurst Road, Charminster"
     }
    ],
    "persistent": [
     {
      "lat": 50.747,
      "lng": -1.912,
      "road": "A3049",
      "collisions": 16,
      "casualties": 18,
      "fatal": 0,
      "serious": 3,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 6,
       "2022": 2,
       "2023": 3,
       "2024": 3,
       "2025": 2
      },
      "place": "Canford Road, Wallisdown"
     },
     {
      "lat": 50.725,
      "lng": -1.863,
      "road": "A35",
      "collisions": 14,
      "casualties": 15,
      "fatal": 0,
      "serious": 4,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 0,
       "2024": 3,
       "2025": 4
      },
      "place": "Holdenhurst Road, Charminster"
     },
     {
      "lat": 50.748,
      "lng": -1.828,
      "road": "A3060",
      "collisions": 10,
      "casualties": 10,
      "fatal": 0,
      "serious": 3,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 0,
       "2025": 3
      },
      "place": "Spur Road, Townsend"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 93,
      "fatal_serious": 24
     },
     "cyclist": {
      "collisions": 104,
      "fatal_serious": 27
     },
     "motorcyclist": {
      "collisions": 100,
      "fatal_serious": 40
     },
     "child_collisions": 39
    }
   },
   "middlesbrough": {
    "name": "Middlesbrough",
    "population": 143000,
    "collisions": 243,
    "casualties": 298,
    "fatal": 3,
    "serious": 70,
    "slight": 170,
    "prior_collisions": 259,
    "per_100k": 169.9,
    "yearly": {
     "2021": 288,
     "2022": 352,
     "2023": 327,
     "2024": 259,
     "2025": 243
    },
    "proj_2026": 239,
    "hotspots": [
     {
      "lat": 54.575,
      "lng": -1.203,
      "road": "A66",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Cargo Fleet Lane, North Ormesby"
     },
     {
      "lat": 54.568,
      "lng": -1.316,
      "road": "A1305",
      "collisions": 3,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Leeds Street, Portrack"
     },
     {
      "lat": 54.56,
      "lng": -1.157,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Orchard Grove, Normanby"
     },
     {
      "lat": 54.565,
      "lng": -1.163,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "The AVenue, Normanby"
     },
     {
      "lat": 54.566,
      "lng": -1.261,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Dunstable Road, Ayresome"
     }
    ],
    "persistent": [
     {
      "lat": 54.572,
      "lng": -1.226,
      "road": "A172",
      "collisions": 10,
      "casualties": 12,
      "fatal": 0,
      "serious": 3,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "Borough Road, Middlehaven"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 53,
      "fatal_serious": 18
     },
     "cyclist": {
      "collisions": 40,
      "fatal_serious": 18
     },
     "motorcyclist": {
      "collisions": 27,
      "fatal_serious": 15
     },
     "child_collisions": 42
    }
   },
   "norwich": {
    "name": "Norwich",
    "population": 144000,
    "collisions": 439,
    "casualties": 511,
    "fatal": 3,
    "serious": 112,
    "slight": 324,
    "prior_collisions": 394,
    "per_100k": 304.9,
    "yearly": {
     "2021": 337,
     "2022": 376,
     "2023": 285,
     "2024": 394,
     "2025": 439
    },
    "proj_2026": 433,
    "hotspots": [
     {
      "lat": 52.603,
      "lng": 1.223,
      "road": "A11",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Thickthorn Interchange"
     },
     {
      "lat": 52.634,
      "lng": 1.275,
      "road": "A1074",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Dereham Road, Heigham Grove"
     },
     {
      "lat": 52.629,
      "lng": 1.248,
      "road": "B1108",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Earlham Road, Earlham Rise"
     },
     {
      "lat": 52.626,
      "lng": 1.288,
      "road": "A147",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Coburg Street, Heigham Grove"
     },
     {
      "lat": 52.66,
      "lng": 1.275,
      "road": "A140",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Heather Avenue, Hellesdon"
     }
    ],
    "persistent": [
     {
      "lat": 52.629,
      "lng": 1.248,
      "road": "B1108",
      "collisions": 13,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 2,
       "2023": 3,
       "2024": 4,
       "2025": 4
      },
      "place": "Earlham Road, Earlham Rise"
     },
     {
      "lat": 52.628,
      "lng": 1.306,
      "road": "A147",
      "collisions": 10,
      "casualties": 10,
      "fatal": 0,
      "serious": 2,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 0,
       "2025": 2
      },
      "place": "Prince of Wales Road, Thorpe Hamlet"
     },
     {
      "lat": 52.635,
      "lng": 1.292,
      "road": "A147",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 2,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Saint Crispins Road, Heigham Grove"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 94,
      "fatal_serious": 28
     },
     "cyclist": {
      "collisions": 105,
      "fatal_serious": 29
     },
     "motorcyclist": {
      "collisions": 76,
      "fatal_serious": 31
     },
     "child_collisions": 44
    }
   },
   "aberdeen": {
    "name": "Aberdeen",
    "population": 198000,
    "collisions": 58,
    "casualties": 67,
    "fatal": 0,
    "serious": 34,
    "slight": 24,
    "prior_collisions": 56,
    "per_100k": 29.3,
    "yearly": {
     "2021": 52,
     "2022": 52,
     "2023": 77,
     "2024": 56,
     "2025": 58
    },
    "proj_2026": 64,
    "hotspots": [
     {
      "lat": 57.142,
      "lng": -2.133,
      "road": "B9119",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Forest Road, Rubislaw"
     },
     {
      "lat": 57.158,
      "lng": -2.096,
      "road": "A956",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "St Peter Street, Old Aberdeen"
     },
     {
      "lat": 57.187,
      "lng": -2.089,
      "road": "A92",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "Ellon Road, Bridge of Don"
     },
     {
      "lat": 57.115,
      "lng": -2.124,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Causey Mounth Road"
     },
     {
      "lat": 57.168,
      "lng": -2.107,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "Tillydrone Avenue, Tillydrone"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 13,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 12,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 15,
      "fatal_serious": 7
     },
     "child_collisions": 5
    }
   },
   "dundee": {
    "name": "Dundee",
    "population": 148000,
    "collisions": 136,
    "casualties": 169,
    "fatal": 1,
    "serious": 47,
    "slight": 88,
    "prior_collisions": 123,
    "per_100k": 91.9,
    "yearly": {
     "2021": 112,
     "2022": 131,
     "2023": 141,
     "2024": 123,
     "2025": 136
    },
    "proj_2026": 141,
    "hotspots": [
     {
      "lat": 56.495,
      "lng": -2.95,
      "road": "A90",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "A90, Mill o' Mains"
     },
     {
      "lat": 56.485,
      "lng": -2.99,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Strathmartine Road, Downfield"
     },
     {
      "lat": 56.465,
      "lng": -3.063,
      "road": "A90",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Nethergray Entry"
     },
     {
      "lat": 56.49,
      "lng": -2.939,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Fintry Drive, Fintry"
     },
     {
      "lat": 56.47,
      "lng": -3.032,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Charleston Drive, Menzieshill"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 37,
      "fatal_serious": 13
     },
     "cyclist": {
      "collisions": 9,
      "fatal_serious": 6
     },
     "motorcyclist": {
      "collisions": 21,
      "fatal_serious": 12
     },
     "child_collisions": 23
    }
   },
   "paisley": {
    "name": "Paisley",
    "population": 77000,
    "collisions": 177,
    "casualties": 222,
    "fatal": 3,
    "serious": 73,
    "slight": 101,
    "prior_collisions": 167,
    "per_100k": 229.9,
    "yearly": {
     "2021": 135,
     "2022": 157,
     "2023": 155,
     "2024": 167,
     "2025": 177
    },
    "proj_2026": 186,
    "hotspots": [
     {
      "lat": 55.819,
      "lng": -4.37,
      "road": "A726",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "A736, Hurlet"
     },
     {
      "lat": 55.863,
      "lng": -4.384,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Arkleston Road, Moorpark"
     },
     {
      "lat": 55.879,
      "lng": -4.387,
      "road": "A877",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Fulbar Street, Loanhead"
     },
     {
      "lat": 55.845,
      "lng": -4.344,
      "road": "A761",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Lammermoor Avenue, Cardonald"
     },
     {
      "lat": 55.837,
      "lng": -4.511,
      "road": "B789",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Rankine Street, Johnstone"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 53,
      "fatal_serious": 26
     },
     "cyclist": {
      "collisions": 10,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 24,
      "fatal_serious": 16
     },
     "child_collisions": 24
    }
   },
   "swansea": {
    "name": "Swansea",
    "population": 246000,
    "collisions": 79,
    "casualties": 101,
    "fatal": 0,
    "serious": 20,
    "slight": 59,
    "prior_collisions": 99,
    "per_100k": 32.1,
    "yearly": {
     "2021": 105,
     "2022": 105,
     "2023": 102,
     "2024": 99,
     "2025": 79
    },
    "proj_2026": 81,
    "hotspots": [
     {
      "lat": 51.644,
      "lng": -3.936,
      "road": "A4067",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "A4067, Plasmarl"
     },
     {
      "lat": 51.627,
      "lng": -3.939,
      "road": "A483",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "New Cut Road, Waun-wen"
     },
     {
      "lat": 51.624,
      "lng": -3.949,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Mount Pleasant, Mount Pleasant"
     },
     {
      "lat": 51.657,
      "lng": -3.949,
      "road": "B4489",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Bryngelli Drive, Tre-boeth"
     },
     {
      "lat": 51.665,
      "lng": -3.92,
      "road": "A4067",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A4067, Ynysforgan"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 17,
      "fatal_serious": 4
     },
     "cyclist": {
      "collisions": 13,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 15,
      "fatal_serious": 7
     },
     "child_collisions": 9
    }
   },
   "newport": {
    "name": "Newport",
    "population": 159000,
    "collisions": 158,
    "casualties": 186,
    "fatal": 2,
    "serious": 50,
    "slight": 106,
    "prior_collisions": 150,
    "per_100k": 99.4,
    "yearly": {
     "2021": 165,
     "2022": 182,
     "2023": 141,
     "2024": 150,
     "2025": 158
    },
    "proj_2026": 145,
    "hotspots": [
     {
      "lat": 51.588,
      "lng": -2.964,
      "road": "B4237",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Chepstow Road, Lawrence Hill"
     },
     {
      "lat": 51.586,
      "lng": -2.981,
      "road": "A455",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Corporation Road, Victoria"
     },
     {
      "lat": 51.575,
      "lng": -2.961,
      "road": "A48",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Spytty Road, Somerton"
     },
     {
      "lat": 51.589,
      "lng": -2.978,
      "road": "B4237",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Wharf Road, Eveswell"
     },
     {
      "lat": 51.577,
      "lng": -3.005,
      "road": "B4237",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Cardiff Road, Pillgwenlly"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 30,
      "fatal_serious": 15
     },
     "cyclist": {
      "collisions": 38,
      "fatal_serious": 16
     },
     "motorcyclist": {
      "collisions": 18,
      "fatal_serious": 10
     },
     "child_collisions": 22
    }
   },
   "wrexham": {
    "name": "Wrexham",
    "population": 65000,
    "collisions": 68,
    "casualties": 98,
    "fatal": 4,
    "serious": 26,
    "slight": 38,
    "prior_collisions": 68,
    "per_100k": 104.6,
    "yearly": {
     "2021": 100,
     "2022": 103,
     "2023": 82,
     "2024": 68,
     "2025": 68
    },
    "proj_2026": 54,
    "hotspots": [
     {
      "lat": 53.018,
      "lng": -3.041,
      "road": "B5605",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Wrexham Road, Esclusham"
     },
     {
      "lat": 53.03,
      "lng": -3.03,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Esclusham"
     },
     {
      "lat": 53.074,
      "lng": -3.015,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "Woodlands"
     },
     {
      "lat": 53.049,
      "lng": -3.038,
      "road": "A525",
      "collisions": 1,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Ruthin Road, Coedpoeth"
     },
     {
      "lat": 53.054,
      "lng": -3.035,
      "road": "Local road",
      "collisions": 1,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Heritage Way, Broughton"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 16,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 6,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 13,
      "fatal_serious": 7
     },
     "child_collisions": 12
    }
   },
   "blackpool": {
    "name": "Blackpool",
    "population": 139000,
    "collisions": 353,
    "casualties": 493,
    "fatal": 1,
    "serious": 111,
    "slight": 241,
    "prior_collisions": 380,
    "per_100k": 254.0,
    "yearly": {
     "2021": 389,
     "2022": 407,
     "2023": 341,
     "2024": 380,
     "2025": 353
    },
    "proj_2026": 344,
    "hotspots": [
     {
      "lat": 53.812,
      "lng": -3.05,
      "road": "A5099",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Central Drive, Foxhall"
     },
     {
      "lat": 53.826,
      "lng": -3.04,
      "road": "A586",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Devonshire Road, Claremont"
     },
     {
      "lat": 53.864,
      "lng": -3.01,
      "road": "A585",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Norcross Lane, Norcross"
     },
     {
      "lat": 53.837,
      "lng": -3.031,
      "road": "A587",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Warbreck Hill Road, Greenlands"
     },
     {
      "lat": 53.825,
      "lng": -3.055,
      "road": "A584",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Pleasant Street, North Shore"
     }
    ],
    "persistent": [
     {
      "lat": 53.864,
      "lng": -3.01,
      "road": "A585",
      "collisions": 18,
      "casualties": 24,
      "fatal": 0,
      "serious": 5,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 3,
       "2024": 7,
       "2025": 3
      },
      "place": "Norcross Lane, Norcross"
     },
     {
      "lat": 53.82,
      "lng": -3.053,
      "road": "A586",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 3,
      "slight": 8,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Abingdon Street, North Shore"
     },
     {
      "lat": 53.864,
      "lng": -3.009,
      "road": "A585",
      "collisions": 11,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 2,
       "2024": 4,
       "2025": 0
      },
      "place": "Fleetwood Road, Norcross"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 76,
      "fatal_serious": 20
     },
     "cyclist": {
      "collisions": 44,
      "fatal_serious": 14
     },
     "motorcyclist": {
      "collisions": 41,
      "fatal_serious": 25
     },
     "child_collisions": 59
    }
   },
   "preston": {
    "name": "Preston",
    "population": 147000,
    "collisions": 436,
    "casualties": 594,
    "fatal": 3,
    "serious": 136,
    "slight": 297,
    "prior_collisions": 454,
    "per_100k": 296.6,
    "yearly": {
     "2021": 416,
     "2022": 428,
     "2023": 465,
     "2024": 454,
     "2025": 436
    },
    "proj_2026": 460,
    "hotspots": [
     {
      "lat": 53.765,
      "lng": -2.721,
      "road": "A583",
      "collisions": 4,
      "casualties": 9,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Water Lane, Ingol"
     },
     {
      "lat": 53.749,
      "lng": -2.721,
      "road": "A582",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Golden Way, Middleforth"
     },
     {
      "lat": 53.759,
      "lng": -2.685,
      "road": "A6",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "London Road, Frenchwood"
     },
     {
      "lat": 53.763,
      "lng": -2.728,
      "road": "A583",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Watery Lane, Ingol"
     },
     {
      "lat": 53.72,
      "lng": -2.683,
      "road": "B5254",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Farington"
     }
    ],
    "persistent": [
     {
      "lat": 53.77,
      "lng": -2.671,
      "road": "A5085",
      "collisions": 12,
      "casualties": 15,
      "fatal": 0,
      "serious": 5,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 4,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Blackpool Road, Ribbleton"
     },
     {
      "lat": 53.76,
      "lng": -2.703,
      "road": "A59",
      "collisions": 12,
      "casualties": 16,
      "fatal": 0,
      "serious": 8,
      "slight": 4,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 4,
       "2024": 2,
       "2025": 1
      },
      "place": "Ring Way, Avenham"
     },
     {
      "lat": 53.763,
      "lng": -2.741,
      "road": "A583",
      "collisions": 11,
      "casualties": 19,
      "fatal": 0,
      "serious": 6,
      "slight": 5,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 4,
       "2025": 1
      },
      "place": "Riversway, Ashton-on-Ribble"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 94,
      "fatal_serious": 39
     },
     "cyclist": {
      "collisions": 58,
      "fatal_serious": 26
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 19
     },
     "child_collisions": 53
    }
   },
   "blackburn": {
    "name": "Blackburn",
    "population": 117000,
    "collisions": 324,
    "casualties": 450,
    "fatal": 4,
    "serious": 92,
    "slight": 228,
    "prior_collisions": 325,
    "per_100k": 276.9,
    "yearly": {
     "2021": 342,
     "2022": 298,
     "2023": 320,
     "2024": 325,
     "2025": 324
    },
    "proj_2026": 319,
    "hotspots": [
     {
      "lat": 53.767,
      "lng": -2.498,
      "road": "A6119",
      "collisions": 3,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Yew Tree Drive, Lammack"
     },
     {
      "lat": 53.759,
      "lng": -2.487,
      "road": "B6232",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Shear Brow, Four Lane Ends"
     },
     {
      "lat": 53.746,
      "lng": -2.5,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Saunders Road, Cherry Tree"
     },
     {
      "lat": 53.743,
      "lng": -2.498,
      "road": "A674",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Bank Top, Wensley Fold"
     },
     {
      "lat": 53.755,
      "lng": -2.443,
      "road": "A6119",
      "collisions": 2,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Whitebirk Roundabout, Knuzden"
     }
    ],
    "persistent": [
     {
      "lat": 53.739,
      "lng": -2.478,
      "road": "A6077",
      "collisions": 12,
      "casualties": 17,
      "fatal": 0,
      "serious": 4,
      "slight": 8,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 4,
       "2025": 2
      },
      "place": "Grimshaw Park, Whinny Heights"
     },
     {
      "lat": 53.747,
      "lng": -2.444,
      "road": "B6130",
      "collisions": 18,
      "casualties": 27,
      "fatal": 0,
      "serious": 7,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 5,
       "2024": 7,
       "2025": 0
      },
      "place": "Shadsworth Road, Shadsworth"
     },
     {
      "lat": 53.746,
      "lng": -2.488,
      "road": "A6078",
      "collisions": 17,
      "casualties": 27,
      "fatal": 0,
      "serious": 8,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 6,
       "2022": 5,
       "2023": 4,
       "2024": 2,
       "2025": 0
      },
      "place": "King Street, Wensley Fold"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 80,
      "fatal_serious": 30
     },
     "cyclist": {
      "collisions": 26,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 23,
      "fatal_serious": 11
     },
     "child_collisions": 56
    }
   },
   "burnley": {
    "name": "Burnley",
    "population": 73000,
    "collisions": 224,
    "casualties": 305,
    "fatal": 4,
    "serious": 71,
    "slight": 149,
    "prior_collisions": 235,
    "per_100k": 306.8,
    "yearly": {
     "2021": 216,
     "2022": 239,
     "2023": 230,
     "2024": 235,
     "2025": 224
    },
    "proj_2026": 232,
    "hotspots": [
     {
      "lat": 53.781,
      "lng": -2.329,
      "road": "A56",
      "collisions": 6,
      "casualties": 10,
      "fatal": 0,
      "serious": 2,
      "slight": 4,
      "place": "Hapton Interchange, Hapton"
     },
     {
      "lat": 53.781,
      "lng": -2.33,
      "road": "A56",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "M65, Hapton"
     },
     {
      "lat": 53.804,
      "lng": -2.23,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Queen Victoria Road, Pike Hill"
     },
     {
      "lat": 53.782,
      "lng": -2.33,
      "road": "M65",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Hapton Interchange, Hapton"
     },
     {
      "lat": 53.814,
      "lng": -2.254,
      "road": "M65",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "M65, Reedley"
     }
    ],
    "persistent": [
     {
      "lat": 53.781,
      "lng": -2.329,
      "road": "A56",
      "collisions": 13,
      "casualties": 19,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 6
      },
      "place": "Hapton Interchange, Hapton"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 45,
      "fatal_serious": 20
     },
     "cyclist": {
      "collisions": 13,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 14,
      "fatal_serious": 8
     },
     "child_collisions": 47
    }
   },
   "bolton": {
    "name": "Bolton",
    "population": 196000,
    "collisions": 273,
    "casualties": 348,
    "fatal": 3,
    "serious": 86,
    "slight": 184,
    "prior_collisions": 281,
    "per_100k": 139.3,
    "yearly": {
     "2021": 330,
     "2022": 294,
     "2023": 261,
     "2024": 281,
     "2025": 273
    },
    "proj_2026": 250,
    "hotspots": [
     {
      "lat": 53.581,
      "lng": -2.436,
      "road": "A673",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Kensington Street, Halliwell"
     },
     {
      "lat": 53.601,
      "lng": -2.433,
      "road": "A58",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Moss Bank Way, Astley Bridge"
     },
     {
      "lat": 53.581,
      "lng": -2.343,
      "road": "A58",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Higher Ainsworth Road, Black Lane"
     },
     {
      "lat": 53.574,
      "lng": -2.434,
      "road": "A579",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Moor Lane, Great Lever"
     },
     {
      "lat": 53.557,
      "lng": -2.401,
      "road": "A6053",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Gladys Street, Moses Gate"
     }
    ],
    "persistent": [
     {
      "lat": 53.601,
      "lng": -2.433,
      "road": "A58",
      "collisions": 12,
      "casualties": 18,
      "fatal": 0,
      "serious": 1,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 1,
       "2024": 2,
       "2025": 3
      },
      "place": "Moss Bank Way, Astley Bridge"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 78,
      "fatal_serious": 25
     },
     "cyclist": {
      "collisions": 36,
      "fatal_serious": 16
     },
     "motorcyclist": {
      "collisions": 15,
      "fatal_serious": 11
     },
     "child_collisions": 43
    }
   },
   "wigan": {
    "name": "Wigan",
    "population": 103000,
    "collisions": 126,
    "casualties": 155,
    "fatal": 3,
    "serious": 40,
    "slight": 83,
    "prior_collisions": 152,
    "per_100k": 122.3,
    "yearly": {
     "2021": 139,
     "2022": 127,
     "2023": 115,
     "2024": 152,
     "2025": 126
    },
    "proj_2026": 132,
    "hotspots": [
     {
      "lat": 53.514,
      "lng": -2.601,
      "road": "A58",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Lily Lane"
     },
     {
      "lat": 53.513,
      "lng": -2.653,
      "road": "A49",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Bryn Spur, Highfield"
     },
     {
      "lat": 53.544,
      "lng": -2.628,
      "road": "A49",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Harrogate Street, Longshoot"
     },
     {
      "lat": 53.544,
      "lng": -2.606,
      "road": "A577",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Careless Lane, Scholes"
     },
     {
      "lat": 53.529,
      "lng": -2.613,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "Warrington Road, Spring View"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 38,
      "fatal_serious": 14
     },
     "cyclist": {
      "collisions": 20,
      "fatal_serious": 10
     },
     "motorcyclist": {
      "collisions": 18,
      "fatal_serious": 8
     },
     "child_collisions": 19
    }
   },
   "warrington": {
    "name": "Warrington",
    "population": 165000,
    "collisions": 272,
    "casualties": 335,
    "fatal": 1,
    "serious": 66,
    "slight": 205,
    "prior_collisions": 230,
    "per_100k": 164.8,
    "yearly": {
     "2021": 270,
     "2022": 263,
     "2023": 245,
     "2024": 230,
     "2025": 272
    },
    "proj_2026": 247,
    "hotspots": [
     {
      "lat": 53.389,
      "lng": -2.602,
      "road": "A57",
      "collisions": 5,
      "casualties": 7,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Crosfield Street, Bewsey"
     },
     {
      "lat": 53.403,
      "lng": -2.573,
      "road": "A50",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Birchwood Way, Orford"
     },
     {
      "lat": 53.402,
      "lng": -2.594,
      "road": "A49",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Ireland Street, Bewsey"
     },
     {
      "lat": 53.397,
      "lng": -2.567,
      "road": "A57",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Manchester Road, Latchford"
     },
     {
      "lat": 53.396,
      "lng": -2.593,
      "road": "A49",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Oliver Street, Bewsey"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 42,
      "fatal_serious": 15
     },
     "cyclist": {
      "collisions": 48,
      "fatal_serious": 12
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 11
     },
     "child_collisions": 31
    }
   },
   "stockport": {
    "name": "Stockport",
    "population": 137000,
    "collisions": 343,
    "casualties": 396,
    "fatal": 3,
    "serious": 117,
    "slight": 223,
    "prior_collisions": 310,
    "per_100k": 250.4,
    "yearly": {
     "2021": 383,
     "2022": 329,
     "2023": 277,
     "2024": 310,
     "2025": 343
    },
    "proj_2026": 299,
    "hotspots": [
     {
      "lat": 53.427,
      "lng": -2.21,
      "road": "A34",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Green End Road, Burnage"
     },
     {
      "lat": 53.436,
      "lng": -2.225,
      "road": "B5093",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Wilmslow Road, Withington"
     },
     {
      "lat": 53.401,
      "lng": -2.156,
      "road": "A6",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Wellington Road South, Cale Green"
     },
     {
      "lat": 53.391,
      "lng": -2.153,
      "road": "A5102",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 3,
      "slight": 0,
      "place": "Bramhall Lane, Davenport"
     },
     {
      "lat": 53.378,
      "lng": -2.118,
      "road": "A6",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "London Road, Offerton"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 86,
      "fatal_serious": 47
     },
     "cyclist": {
      "collisions": 91,
      "fatal_serious": 31
     },
     "motorcyclist": {
      "collisions": 28,
      "fatal_serious": 14
     },
     "child_collisions": 36
    }
   },
   "oldham": {
    "name": "Oldham",
    "population": 96000,
    "collisions": 282,
    "casualties": 351,
    "fatal": 5,
    "serious": 103,
    "slight": 174,
    "prior_collisions": 302,
    "per_100k": 293.8,
    "yearly": {
     "2021": 299,
     "2022": 280,
     "2023": 268,
     "2024": 302,
     "2025": 282
    },
    "proj_2026": 283,
    "hotspots": [
     {
      "lat": 53.544,
      "lng": -2.119,
      "road": "A627",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "St Mary's Way, Coldhurst"
     },
     {
      "lat": 53.512,
      "lng": -2.155,
      "road": "A62",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Oldham Road, Hollinwood"
     },
     {
      "lat": 53.558,
      "lng": -2.195,
      "road": "A6046",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Rochdale Road, Middleton"
     },
     {
      "lat": 53.5,
      "lng": -2.078,
      "road": "B6194",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Queens Road, Hurst Cross"
     },
     {
      "lat": 53.519,
      "lng": -2.144,
      "road": "A6104",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Hollins Road, Hollinwood"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 82,
      "fatal_serious": 42
     },
     "cyclist": {
      "collisions": 36,
      "fatal_serious": 16
     },
     "motorcyclist": {
      "collisions": 28,
      "fatal_serious": 16
     },
     "child_collisions": 49
    }
   },
   "rochdale": {
    "name": "Rochdale",
    "population": 111000,
    "collisions": 204,
    "casualties": 259,
    "fatal": 2,
    "serious": 58,
    "slight": 144,
    "prior_collisions": 164,
    "per_100k": 183.8,
    "yearly": {
     "2021": 221,
     "2022": 189,
     "2023": 170,
     "2024": 164,
     "2025": 204
    },
    "proj_2026": 172,
    "hotspots": [
     {
      "lat": 53.656,
      "lng": -2.177,
      "road": "A671",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Hall Street, Whitworth"
     },
     {
      "lat": 53.593,
      "lng": -2.235,
      "road": "A58",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Bury Street, Bottom o' th' Brow"
     },
     {
      "lat": 53.605,
      "lng": -2.168,
      "road": "A58",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Kilworth Street, Sudden"
     },
     {
      "lat": 53.594,
      "lng": -2.221,
      "road": "A58",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Moss Street, Hooley Brow"
     },
     {
      "lat": 53.657,
      "lng": -2.177,
      "road": "A671",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Market Street, Facit"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 59,
      "fatal_serious": 19
     },
     "cyclist": {
      "collisions": 16,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 12,
      "fatal_serious": 8
     },
     "child_collisions": 36
    }
   },
   "salford": {
    "name": "Salford",
    "population": 130000,
    "collisions": 683,
    "casualties": 823,
    "fatal": 9,
    "serious": 242,
    "slight": 432,
    "prior_collisions": 702,
    "per_100k": 525.4,
    "yearly": {
     "2021": 715,
     "2022": 682,
     "2023": 638,
     "2024": 702,
     "2025": 683
    },
    "proj_2026": 671,
    "hotspots": [
     {
      "lat": 53.458,
      "lng": -2.227,
      "road": "B5117",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Moss Lane East, Chorlton-on-Medlock"
     },
     {
      "lat": 53.47,
      "lng": -2.223,
      "road": "A6",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Brunswick Street, Chorlton-on-Medlock"
     },
     {
      "lat": 53.446,
      "lng": -2.307,
      "road": "A56",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Chester Road, Gorse Hill"
     },
     {
      "lat": 53.462,
      "lng": -2.252,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Chichester Road South, Hulme"
     },
     {
      "lat": 53.516,
      "lng": -2.249,
      "road": "A665",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 3,
      "slight": 0,
      "place": "Middleton Road, Crumpsall"
     }
    ],
    "persistent": [
     {
      "lat": 53.47,
      "lng": -2.223,
      "road": "A6",
      "collisions": 17,
      "casualties": 20,
      "fatal": 0,
      "serious": 5,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 3,
       "2024": 4,
       "2025": 4
      },
      "place": "Brunswick Street, Chorlton-on-Medlock"
     },
     {
      "lat": 53.475,
      "lng": -2.241,
      "road": "B6469",
      "collisions": 12,
      "casualties": 27,
      "fatal": 0,
      "serious": 6,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 1,
       "2024": 3,
       "2025": 2
      },
      "place": "Whitworth Street, City Centre"
     },
     {
      "lat": 53.458,
      "lng": -2.227,
      "road": "B5117",
      "collisions": 11,
      "casualties": 11,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 0,
       "2024": 2,
       "2025": 4
      },
      "place": "Moss Lane East, Chorlton-on-Medlock"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 202,
      "fatal_serious": 80
     },
     "cyclist": {
      "collisions": 188,
      "fatal_serious": 72
     },
     "motorcyclist": {
      "collisions": 36,
      "fatal_serious": 25
     },
     "child_collisions": 66
    }
   },
   "st-helens": {
    "name": "St Helens",
    "population": 102000,
    "collisions": 230,
    "casualties": 279,
    "fatal": 3,
    "serious": 42,
    "slight": 185,
    "prior_collisions": 212,
    "per_100k": 225.5,
    "yearly": {
     "2021": 193,
     "2022": 225,
     "2023": 208,
     "2024": 212,
     "2025": 230
    },
    "proj_2026": 232,
    "hotspots": [
     {
      "lat": 53.463,
      "lng": -2.758,
      "road": "A570",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Greenfield Road, Gillar's Green"
     },
     {
      "lat": 53.426,
      "lng": -2.683,
      "road": "Local road",
      "collisions": 3,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Gorsey Lane, Abbotsfield"
     },
     {
      "lat": 53.448,
      "lng": -2.688,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Derbyshire Hill Road, New Bold"
     },
     {
      "lat": 53.451,
      "lng": -2.712,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Parr Stocks Road, Fingerpost"
     },
     {
      "lat": 53.454,
      "lng": -2.656,
      "road": "A572",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Common Road, Newton Common"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 72,
      "fatal_serious": 13
     },
     "cyclist": {
      "collisions": 30,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 29,
      "fatal_serious": 14
     },
     "child_collisions": 37
    }
   },
   "birkenhead": {
    "name": "Birkenhead",
    "population": 88000,
    "collisions": 700,
    "casualties": 961,
    "fatal": 6,
    "serious": 168,
    "slight": 526,
    "prior_collisions": 678,
    "per_100k": 795.5,
    "yearly": {
     "2021": 733,
     "2022": 811,
     "2023": 756,
     "2024": 678,
     "2025": 700
    },
    "proj_2026": 676,
    "hotspots": [
     {
      "lat": 53.405,
      "lng": -2.981,
      "road": "A5038",
      "collisions": 6,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Ranelagh Street, Vauxhall"
     },
     {
      "lat": 53.421,
      "lng": -3.044,
      "road": "B5143",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Liscard Village, Liscard"
     },
     {
      "lat": 53.399,
      "lng": -2.974,
      "road": "A5039",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Upper Duke Street, Toxteth"
     },
     {
      "lat": 53.412,
      "lng": -2.968,
      "road": "Local road",
      "collisions": 4,
      "casualties": 5,
      "fatal": 1,
      "serious": 0,
      "slight": 3,
      "place": "Islington Square, Everton"
     },
     {
      "lat": 53.409,
      "lng": -2.975,
      "road": "A5047",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Back Bridport Street, Vauxhall"
     }
    ],
    "persistent": [
     {
      "lat": 53.428,
      "lng": -2.95,
      "road": "A580",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 5,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 4,
       "2024": 2,
       "2025": 2
      },
      "place": "Breck Road, Anfield"
     },
     {
      "lat": 53.404,
      "lng": -2.982,
      "road": "B5339",
      "collisions": 13,
      "casualties": 14,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "Fleet Street, Vauxhall"
     },
     {
      "lat": 53.436,
      "lng": -2.973,
      "road": "A59",
      "collisions": 12,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 4,
       "2025": 2
      },
      "place": "Fordham Street, Kirkdale"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 232,
      "fatal_serious": 67
     },
     "cyclist": {
      "collisions": 140,
      "fatal_serious": 44
     },
     "motorcyclist": {
      "collisions": 73,
      "fatal_serious": 28
     },
     "child_collisions": 105
    }
   },
   "chester": {
    "name": "Chester",
    "population": 79000,
    "collisions": 163,
    "casualties": 212,
    "fatal": 4,
    "serious": 40,
    "slight": 119,
    "prior_collisions": 132,
    "per_100k": 206.3,
    "yearly": {
     "2021": 148,
     "2022": 157,
     "2023": 158,
     "2024": 132,
     "2025": 163
    },
    "proj_2026": 153,
    "hotspots": [
     {
      "lat": 53.156,
      "lng": -2.913,
      "road": "A483",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Posthouse Roundabout, Eaton and Eccleston"
     },
     {
      "lat": 53.184,
      "lng": -2.896,
      "road": "A483",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Riverside Promenade, Handbridge"
     },
     {
      "lat": 53.203,
      "lng": -2.855,
      "road": "A41",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Ring Road, Mickle Trafford and District"
     },
     {
      "lat": 53.194,
      "lng": -2.848,
      "road": "A51",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Ring Road, Littleton"
     },
     {
      "lat": 53.179,
      "lng": -2.907,
      "road": "A5104",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Redland Close, Hough Green"
     }
    ],
    "persistent": [
     {
      "lat": 53.207,
      "lng": -2.858,
      "road": "A41",
      "collisions": 13,
      "casualties": 19,
      "fatal": 0,
      "serious": 0,
      "slight": 13,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 5,
       "2023": 3,
       "2024": 1,
       "2025": 2
      },
      "place": "Hoole Roundabout, Mickle Trafford and District"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 27,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 33,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 20,
      "fatal_serious": 11
     },
     "child_collisions": 21
    }
   },
   "crewe": {
    "name": "Crewe",
    "population": 73000,
    "collisions": 178,
    "casualties": 212,
    "fatal": 4,
    "serious": 42,
    "slight": 132,
    "prior_collisions": 155,
    "per_100k": 243.8,
    "yearly": {
     "2021": 161,
     "2022": 148,
     "2023": 143,
     "2024": 155,
     "2025": 178
    },
    "proj_2026": 169,
    "hotspots": [
     {
      "lat": 53.1,
      "lng": -2.445,
      "road": "A532",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Newdigdale Street, Coppenhall"
     },
     {
      "lat": 53.095,
      "lng": -2.415,
      "road": "A534",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Crewe Green Roundabout, Weston and Crewe Green"
     },
     {
      "lat": 53.093,
      "lng": -2.446,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Walthall Street, Coppenhall"
     },
     {
      "lat": 53.137,
      "lng": -2.414,
      "road": "Local road",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Crabmill Lane, Moston"
     },
     {
      "lat": 53.089,
      "lng": -2.44,
      "road": "A534",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Cotterill Street, Crewe"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 36,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 40,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 22,
      "fatal_serious": 12
     },
     "child_collisions": 22
    }
   },
   "carlisle": {
    "name": "Carlisle",
    "population": 75000,
    "collisions": 116,
    "casualties": 132,
    "fatal": 1,
    "serious": 24,
    "slight": 91,
    "prior_collisions": 125,
    "per_100k": 154.7,
    "yearly": {
     "2021": 120,
     "2022": 114,
     "2023": 143,
     "2024": 125,
     "2025": 116
    },
    "proj_2026": 124,
    "hotspots": [
     {
      "lat": 54.933,
      "lng": -2.931,
      "road": "A689",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "A689, Stanwix Rural"
     },
     {
      "lat": 54.889,
      "lng": -2.927,
      "road": "A6",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "London Road, Currock"
     },
     {
      "lat": 54.886,
      "lng": -2.921,
      "road": "A6",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "London Road, Upperby"
     },
     {
      "lat": 54.89,
      "lng": -2.937,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Nelson Bridge, Denton Holme"
     },
     {
      "lat": 54.93,
      "lng": -2.947,
      "road": "M6",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "M6, Kingmoor"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 37,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 2
     },
     "motorcyclist": {
      "collisions": 10,
      "fatal_serious": 4
     },
     "child_collisions": 11
    }
   },
   "lancaster": {
    "name": "Lancaster",
    "population": 52000,
    "collisions": 172,
    "casualties": 227,
    "fatal": 6,
    "serious": 61,
    "slight": 105,
    "prior_collisions": 141,
    "per_100k": 330.8,
    "yearly": {
     "2021": 177,
     "2022": 199,
     "2023": 175,
     "2024": 141,
     "2025": 172
    },
    "proj_2026": 152,
    "hotspots": [
     {
      "lat": 54.025,
      "lng": -2.734,
      "road": "Local road",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Quernmore Brow"
     },
     {
      "lat": 54.077,
      "lng": -2.848,
      "road": "A5105",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Broadway, Great Wood"
     },
     {
      "lat": 54.052,
      "lng": -2.796,
      "road": "A6",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Bulk Road, Bulk"
     },
     {
      "lat": 54.062,
      "lng": -2.848,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Westgate, Great Wood"
     },
     {
      "lat": 54.065,
      "lng": -2.827,
      "road": "A683",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Bay Gateway, Torrisholme"
     }
    ],
    "persistent": [
     {
      "lat": 54.052,
      "lng": -2.796,
      "road": "A6",
      "collisions": 11,
      "casualties": 19,
      "fatal": 0,
      "serious": 5,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 1,
       "2025": 3
      },
      "place": "Bulk Road, Bulk"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 34,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 19,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 26,
      "fatal_serious": 17
     },
     "child_collisions": 22
    }
   },
   "huddersfield": {
    "name": "Huddersfield",
    "population": 162000,
    "collisions": 303,
    "casualties": 381,
    "fatal": 2,
    "serious": 88,
    "slight": 213,
    "prior_collisions": 289,
    "per_100k": 187.0,
    "yearly": {
     "2021": 298,
     "2022": 360,
     "2023": 334,
     "2024": 289,
     "2025": 303
    },
    "proj_2026": 298,
    "hotspots": [
     {
      "lat": 53.695,
      "lng": -1.752,
      "road": "A644",
      "collisions": 4,
      "casualties": 7,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Clifton Interchange"
     },
     {
      "lat": 53.656,
      "lng": -1.782,
      "road": "A641",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Bradford Road, Hillhouse"
     },
     {
      "lat": 53.656,
      "lng": -1.78,
      "road": "Local road",
      "collisions": 2,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Hillhouse Lane, Hillhouse"
     },
     {
      "lat": 53.669,
      "lng": -1.827,
      "road": "A629",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Ainley Top, Birchencliffe"
     },
     {
      "lat": 53.666,
      "lng": -1.781,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Thirsk Close, Fartown"
     }
    ],
    "persistent": [
     {
      "lat": 53.644,
      "lng": -1.774,
      "road": "B6432",
      "collisions": 12,
      "casualties": 15,
      "fatal": 0,
      "serious": 4,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 1,
       "2023": 2,
       "2024": 4,
       "2025": 2
      },
      "place": "Wakefield Road, Aspley"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 78,
      "fatal_serious": 26
     },
     "cyclist": {
      "collisions": 28,
      "fatal_serious": 6
     },
     "motorcyclist": {
      "collisions": 37,
      "fatal_serious": 17
     },
     "child_collisions": 41
    }
   },
   "wakefield": {
    "name": "Wakefield",
    "population": 99000,
    "collisions": 300,
    "casualties": 387,
    "fatal": 3,
    "serious": 67,
    "slight": 230,
    "prior_collisions": 316,
    "per_100k": 303.0,
    "yearly": {
     "2021": 264,
     "2022": 297,
     "2023": 339,
     "2024": 316,
     "2025": 300
    },
    "proj_2026": 330,
    "hotspots": [
     {
      "lat": 53.679,
      "lng": -1.5,
      "road": "A638",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "A638, Belle Isle"
     },
     {
      "lat": 53.658,
      "lng": -1.513,
      "road": "A636",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Denby Dale Road, Crigglestone"
     },
     {
      "lat": 53.682,
      "lng": -1.501,
      "road": "A642",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Albion Court, Thornes"
     },
     {
      "lat": 53.73,
      "lng": -1.511,
      "road": "M62",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Lofthouse Interchange"
     },
     {
      "lat": 53.728,
      "lng": -1.459,
      "road": "A642",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Rothwell Interchange, Rothwell"
     }
    ],
    "persistent": [
     {
      "lat": 53.679,
      "lng": -1.5,
      "road": "A638",
      "collisions": 16,
      "casualties": 18,
      "fatal": 0,
      "serious": 2,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 3,
       "2023": 4,
       "2024": 4,
       "2025": 5
      },
      "place": "A638, Belle Isle"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 69,
      "fatal_serious": 24
     },
     "cyclist": {
      "collisions": 23,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 26,
      "fatal_serious": 7
     },
     "child_collisions": 47
    }
   },
   "halifax": {
    "name": "Halifax",
    "population": 88000,
    "collisions": 291,
    "casualties": 376,
    "fatal": 5,
    "serious": 73,
    "slight": 213,
    "prior_collisions": 304,
    "per_100k": 330.7,
    "yearly": {
     "2021": 246,
     "2022": 322,
     "2023": 285,
     "2024": 304,
     "2025": 291
    },
    "proj_2026": 311,
    "hotspots": [
     {
      "lat": 53.723,
      "lng": -1.776,
      "road": "A641",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bradford Road, Hove Edge"
     },
     {
      "lat": 53.714,
      "lng": -1.883,
      "road": "A58",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Dryclough Lane, King Cross"
     },
     {
      "lat": 53.714,
      "lng": -1.859,
      "road": "A629",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Skircoat Road, Salterhebble"
     },
     {
      "lat": 53.742,
      "lng": -1.878,
      "road": "A629",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Athol Gardens, Ovenden"
     },
     {
      "lat": 53.723,
      "lng": -1.899,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 1,
      "serious": 1,
      "slight": 0,
      "place": "Westborough Drive, Highroad Well"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 87,
      "fatal_serious": 21
     },
     "cyclist": {
      "collisions": 23,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 24,
      "fatal_serious": 10
     },
     "child_collisions": 59
    }
   },
   "barnsley": {
    "name": "Barnsley",
    "population": 91000,
    "collisions": 206,
    "casualties": 281,
    "fatal": 7,
    "serious": 80,
    "slight": 119,
    "prior_collisions": 234,
    "per_100k": 226.4,
    "yearly": {
     "2021": 195,
     "2022": 200,
     "2023": 216,
     "2024": 234,
     "2025": 206
    },
    "proj_2026": 227,
    "hotspots": [
     {
      "lat": 53.53,
      "lng": -1.456,
      "road": "B6100",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Thicket Lane, Kendray"
     },
     {
      "lat": 53.577,
      "lng": -1.418,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Barnsley Road, Lundwood"
     },
     {
      "lat": 53.559,
      "lng": -1.496,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Palm Street, Pogmoor"
     },
     {
      "lat": 53.585,
      "lng": -1.533,
      "road": "A637",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Huddersfield Road, Barnsley"
     },
     {
      "lat": 53.548,
      "lng": -1.482,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Agnes Road, Kingstone"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 47,
      "fatal_serious": 27
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 23,
      "fatal_serious": 14
     },
     "child_collisions": 38
    }
   },
   "doncaster": {
    "name": "Doncaster",
    "population": 109000,
    "collisions": 252,
    "casualties": 330,
    "fatal": 4,
    "serious": 83,
    "slight": 165,
    "prior_collisions": 265,
    "per_100k": 231.2,
    "yearly": {
     "2021": 314,
     "2022": 290,
     "2023": 300,
     "2024": 265,
     "2025": 252
    },
    "proj_2026": 240,
    "hotspots": [
     {
      "lat": 53.516,
      "lng": -1.13,
      "road": "A18",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Trafford Way, Hyde Park"
     },
     {
      "lat": 53.546,
      "lng": -1.082,
      "road": "A18",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Thorne Road, Edenthorpe"
     },
     {
      "lat": 53.527,
      "lng": -1.12,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Thorne Road, Wheatley"
     },
     {
      "lat": 53.548,
      "lng": -1.146,
      "road": "A19",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Askern Road, Scawthorpe"
     },
     {
      "lat": 53.52,
      "lng": -1.137,
      "road": "A630",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Union Street, Hexthorpe"
     }
    ],
    "persistent": [
     {
      "lat": 53.516,
      "lng": -1.13,
      "road": "A18",
      "collisions": 15,
      "casualties": 18,
      "fatal": 0,
      "serious": 2,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 5
      },
      "place": "Trafford Way, Hyde Park"
     },
     {
      "lat": 53.524,
      "lng": -1.13,
      "road": "Local road",
      "collisions": 12,
      "casualties": 19,
      "fatal": 0,
      "serious": 4,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 3,
       "2024": 2,
       "2025": 1
      },
      "place": "East Laith Gate, Hyde Park"
     },
     {
      "lat": 53.517,
      "lng": -1.101,
      "road": "A638",
      "collisions": 10,
      "casualties": 15,
      "fatal": 0,
      "serious": 3,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 0
      },
      "place": "Belle Vue Way, Lakeside"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 48,
      "fatal_serious": 22
     },
     "cyclist": {
      "collisions": 29,
      "fatal_serious": 13
     },
     "motorcyclist": {
      "collisions": 21,
      "fatal_serious": 13
     },
     "child_collisions": 41
    }
   },
   "rotherham": {
    "name": "Rotherham",
    "population": 109000,
    "collisions": 335,
    "casualties": 439,
    "fatal": 3,
    "serious": 94,
    "slight": 238,
    "prior_collisions": 330,
    "per_100k": 307.3,
    "yearly": {
     "2021": 294,
     "2022": 329,
     "2023": 375,
     "2024": 330,
     "2025": 335
    },
    "proj_2026": 358,
    "hotspots": [
     {
      "lat": 53.422,
      "lng": -1.324,
      "road": "A6123",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Herringthorpe Valley Road, East Dene"
     },
     {
      "lat": 53.419,
      "lng": -1.322,
      "road": "A6123",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Stag Roundabout, Herringthorpe"
     },
     {
      "lat": 53.406,
      "lng": -1.434,
      "road": "A6102",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Upwell Street, Grimesthorpe"
     },
     {
      "lat": 53.443,
      "lng": -1.315,
      "road": "A630",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Pinewood Close, Dalton"
     },
     {
      "lat": 53.43,
      "lng": -1.365,
      "road": "A630",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Centenary Way, Masbrough"
     }
    ],
    "persistent": [
     {
      "lat": 53.43,
      "lng": -1.365,
      "road": "A630",
      "collisions": 15,
      "casualties": 25,
      "fatal": 0,
      "serious": 3,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 4,
       "2024": 3,
       "2025": 3
      },
      "place": "Centenary Way, Masbrough"
     },
     {
      "lat": 53.406,
      "lng": -1.434,
      "road": "A6102",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 1,
       "2023": 3,
       "2024": 2,
       "2025": 3
      },
      "place": "Upwell Street, Grimesthorpe"
     },
     {
      "lat": 53.412,
      "lng": -1.419,
      "road": "A6109",
      "collisions": 9,
      "casualties": 16,
      "fatal": 0,
      "serious": 0,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 2,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Hayland Street, Brightside"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 50,
      "fatal_serious": 19
     },
     "cyclist": {
      "collisions": 32,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 41,
      "fatal_serious": 23
     },
     "child_collisions": 54
    }
   },
   "scunthorpe": {
    "name": "Scunthorpe",
    "population": 79000,
    "collisions": 177,
    "casualties": 223,
    "fatal": 1,
    "serious": 35,
    "slight": 141,
    "prior_collisions": 171,
    "per_100k": 224.1,
    "yearly": {
     "2021": 184,
     "2022": 172,
     "2023": 209,
     "2024": 171,
     "2025": 177
    },
    "proj_2026": 178,
    "hotspots": [
     {
      "lat": 53.556,
      "lng": -0.682,
      "road": "Local road",
      "collisions": 5,
      "casualties": 11,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Scotter Road South, Yaddlethorpe"
     },
     {
      "lat": 53.591,
      "lng": -0.658,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Doncaster Road, Crosby"
     },
     {
      "lat": 53.568,
      "lng": -0.631,
      "road": "A18",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Grange Lane South, New Brumby"
     },
     {
      "lat": 53.592,
      "lng": -0.654,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "West Street, Frodingham"
     },
     {
      "lat": 53.566,
      "lng": -0.682,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Whitestone Road, Yaddlethorpe"
     }
    ],
    "persistent": [
     {
      "lat": 53.575,
      "lng": -0.656,
      "road": "A159",
      "collisions": 10,
      "casualties": 15,
      "fatal": 0,
      "serious": 2,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 1,
       "2023": 2,
       "2024": 3,
       "2025": 2
      },
      "place": "Ashby Road, Old Brumby"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 30,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 37,
      "fatal_serious": 6
     },
     "motorcyclist": {
      "collisions": 16,
      "fatal_serious": 5
     },
     "child_collisions": 27
    }
   },
   "grimsby": {
    "name": "Grimsby",
    "population": 86000,
    "collisions": 292,
    "casualties": 344,
    "fatal": 2,
    "serious": 71,
    "slight": 219,
    "prior_collisions": 322,
    "per_100k": 339.5,
    "yearly": {
     "2021": 290,
     "2022": 293,
     "2023": 305,
     "2024": 322,
     "2025": 292
    },
    "proj_2026": 310,
    "hotspots": [
     {
      "lat": 53.569,
      "lng": -0.074,
      "road": "B1213",
      "collisions": 5,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Wellington Street, East Marsh"
     },
     {
      "lat": 53.561,
      "lng": -0.03,
      "road": "A1098",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "High Street, Cleethorpes"
     },
     {
      "lat": 53.552,
      "lng": -0.093,
      "road": "A46",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Scartho Road, Wellow"
     },
     {
      "lat": 53.566,
      "lng": -0.058,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Queen Mary Avenue, New Clee"
     },
     {
      "lat": 53.564,
      "lng": -0.088,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bethlehem Street, Wellow"
     }
    ],
    "persistent": [
     {
      "lat": 53.552,
      "lng": -0.093,
      "road": "A46",
      "collisions": 19,
      "casualties": 20,
      "fatal": 0,
      "serious": 4,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 5,
       "2024": 4,
       "2025": 3
      },
      "place": "Scartho Road, Wellow"
     },
     {
      "lat": 53.575,
      "lng": -0.096,
      "road": "A180",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 0,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Westgate, West Marsh"
     },
     {
      "lat": 53.566,
      "lng": -0.104,
      "road": "A1136",
      "collisions": 14,
      "casualties": 14,
      "fatal": 0,
      "serious": 4,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 3,
       "2024": 4,
       "2025": 0
      },
      "place": "Yarborough Road, Littlefield"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 68,
      "fatal_serious": 23
     },
     "cyclist": {
      "collisions": 61,
      "fatal_serious": 21
     },
     "motorcyclist": {
      "collisions": 33,
      "fatal_serious": 11
     },
     "child_collisions": 60
    }
   },
   "lincoln": {
    "name": "Lincoln",
    "population": 103000,
    "collisions": 242,
    "casualties": 286,
    "fatal": 3,
    "serious": 31,
    "slight": 208,
    "prior_collisions": 258,
    "per_100k": 235.0,
    "yearly": {
     "2021": 220,
     "2022": 244,
     "2023": 247,
     "2024": 258,
     "2025": 242
    },
    "proj_2026": 260,
    "hotspots": [
     {
      "lat": 53.232,
      "lng": -0.553,
      "road": "A57",
      "collisions": 3,
      "casualties": 3,
      "fatal": 1,
      "serious": 1,
      "slight": 1,
      "place": "Carholme Road, New Boultham"
     },
     {
      "lat": 53.242,
      "lng": -0.547,
      "road": "B1273",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "B1398, Ermine West"
     },
     {
      "lat": 53.243,
      "lng": -0.573,
      "road": "A46",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "A46, Ermine West"
     },
     {
      "lat": 53.231,
      "lng": -0.547,
      "road": "B1273",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Carholme Road, New Boultham"
     },
     {
      "lat": 53.253,
      "lng": -0.508,
      "road": "A46",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A15, Nettleham CP"
     }
    ],
    "persistent": [
     {
      "lat": 53.254,
      "lng": -0.539,
      "road": "A46",
      "collisions": 10,
      "casualties": 12,
      "fatal": 0,
      "serious": 0,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 2,
       "2024": 0,
       "2025": 2
      },
      "place": "Riseholme Roundabout, Ermine"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 49,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 27,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 47,
      "fatal_serious": 10
     },
     "child_collisions": 26
    }
   },
   "harrogate": {
    "name": "Harrogate",
    "population": 75000,
    "collisions": 123,
    "casualties": 155,
    "fatal": 1,
    "serious": 30,
    "slight": 92,
    "prior_collisions": 102,
    "per_100k": 164.0,
    "yearly": {
     "2021": 85,
     "2022": 77,
     "2023": 111,
     "2024": 102,
     "2025": 123
    },
    "proj_2026": 130,
    "hotspots": [
     {
      "lat": 53.997,
      "lng": -1.505,
      "road": "A59",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "High Street, Starbeck"
     },
     {
      "lat": 53.95,
      "lng": -1.541,
      "road": "A61",
      "collisions": 3,
      "casualties": 7,
      "fatal": 0,
      "serious": 3,
      "slight": 0,
      "place": "Leeds Road, Kirkby Overblow"
     },
     {
      "lat": 53.986,
      "lng": -1.497,
      "road": "A661",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Wetherby Road, Harrogate"
     },
     {
      "lat": 53.995,
      "lng": -1.535,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "East Parade, High Harrogate"
     },
     {
      "lat": 53.988,
      "lng": -1.505,
      "road": "A661",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Wetherby Road, Hookstone"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 39,
      "fatal_serious": 14
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 13,
      "fatal_serious": 6
     },
     "child_collisions": 6
    }
   },
   "stockton-on-tees": {
    "name": "Stockton-on-Tees",
    "population": 85000,
    "collisions": 198,
    "casualties": 252,
    "fatal": 2,
    "serious": 58,
    "slight": 138,
    "prior_collisions": 191,
    "per_100k": 232.9,
    "yearly": {
     "2021": 250,
     "2022": 301,
     "2023": 282,
     "2024": 191,
     "2025": 198
    },
    "proj_2026": 180,
    "hotspots": [
     {
      "lat": 54.568,
      "lng": -1.316,
      "road": "A1305",
      "collisions": 3,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Leeds Street, Portrack"
     },
     {
      "lat": 54.566,
      "lng": -1.261,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Dunstable Road, Ayresome"
     },
     {
      "lat": 54.567,
      "lng": -1.228,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Croydon Road, Grove Hill"
     },
     {
      "lat": 54.546,
      "lng": -1.259,
      "road": "A1032",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Acklam Road, Acklam"
     },
     {
      "lat": 54.605,
      "lng": -1.377,
      "road": "A177",
      "collisions": 2,
      "casualties": 6,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "A177, Grindon and Thorpe Thewles"
     }
    ],
    "persistent": [
     {
      "lat": 54.572,
      "lng": -1.226,
      "road": "A172",
      "collisions": 10,
      "casualties": 12,
      "fatal": 0,
      "serious": 3,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "Borough Road, Middlehaven"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 49,
      "fatal_serious": 18
     },
     "cyclist": {
      "collisions": 35,
      "fatal_serious": 13
     },
     "motorcyclist": {
      "collisions": 18,
      "fatal_serious": 11
     },
     "child_collisions": 35
    }
   },
   "darlington": {
    "name": "Darlington",
    "population": 93000,
    "collisions": 131,
    "casualties": 159,
    "fatal": 0,
    "serious": 40,
    "slight": 91,
    "prior_collisions": 105,
    "per_100k": 140.9,
    "yearly": {
     "2021": 111,
     "2022": 104,
     "2023": 95,
     "2024": 105,
     "2025": 131
    },
    "proj_2026": 122,
    "hotspots": [
     {
      "lat": 54.536,
      "lng": -1.553,
      "road": "A167",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bonomi Way, Harrowgate Hill"
     },
     {
      "lat": 54.538,
      "lng": -1.524,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Salters Lane South, Harrowgate Hill"
     },
     {
      "lat": 54.531,
      "lng": -1.541,
      "road": "B6279",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Vicarage Road, Albert Hill"
     },
     {
      "lat": 54.542,
      "lng": -1.515,
      "road": "A1150",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Stockton Road, Red Hall"
     },
     {
      "lat": 54.525,
      "lng": -1.561,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Raby Street, Pierremont"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 32,
      "fatal_serious": 18
     },
     "cyclist": {
      "collisions": 25,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 11,
      "fatal_serious": 4
     },
     "child_collisions": 17
    }
   },
   "gateshead": {
    "name": "Gateshead",
    "population": 120000,
    "collisions": 529,
    "casualties": 629,
    "fatal": 3,
    "serious": 107,
    "slight": 419,
    "prior_collisions": 537,
    "per_100k": 440.8,
    "yearly": {
     "2021": 545,
     "2022": 576,
     "2023": 586,
     "2024": 537,
     "2025": 529
    },
    "proj_2026": 533,
    "hotspots": [
     {
      "lat": 54.971,
      "lng": -1.609,
      "road": "A186",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Pilgrim Street, Grainger Town"
     },
     {
      "lat": 54.975,
      "lng": -1.607,
      "road": "B1309",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "New Bridge Street Roundabout, Haymarket"
     },
     {
      "lat": 54.99,
      "lng": -1.669,
      "road": "A191",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Blakelaw"
     },
     {
      "lat": 54.971,
      "lng": -1.623,
      "road": "A189",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Cross Villa Place No. 1, Grainger Town"
     },
     {
      "lat": 54.969,
      "lng": -1.608,
      "road": "B1600",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Sandhill, Grainger Town"
     }
    ],
    "persistent": [
     {
      "lat": 54.971,
      "lng": -1.611,
      "road": "A186",
      "collisions": 13,
      "casualties": 15,
      "fatal": 0,
      "serious": 4,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 4,
       "2024": 3,
       "2025": 2
      },
      "place": "Drury Lane, Grainger Town"
     },
     {
      "lat": 54.975,
      "lng": -1.607,
      "road": "A(M)167",
      "collisions": 14,
      "casualties": 20,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 5,
       "2024": 2,
       "2025": 3
      },
      "place": "New Bridge Street Roundabout, Haymarket"
     },
     {
      "lat": 54.969,
      "lng": -1.618,
      "road": "A186",
      "collisions": 10,
      "casualties": 10,
      "fatal": 0,
      "serious": 2,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Neville Street, Grainger Town"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 156,
      "fatal_serious": 45
     },
     "cyclist": {
      "collisions": 92,
      "fatal_serious": 22
     },
     "motorcyclist": {
      "collisions": 38,
      "fatal_serious": 15
     },
     "child_collisions": 75
    }
   },
   "south-shields": {
    "name": "South Shields",
    "population": 75000,
    "collisions": 238,
    "casualties": 268,
    "fatal": 4,
    "serious": 55,
    "slight": 179,
    "prior_collisions": 274,
    "per_100k": 317.3,
    "yearly": {
     "2021": 215,
     "2022": 253,
     "2023": 246,
     "2024": 274,
     "2025": 238
    },
    "proj_2026": 265,
    "hotspots": [
     {
      "lat": 55.025,
      "lng": -1.435,
      "road": "A193",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Beach Road, Cullercoats"
     },
     {
      "lat": 55.042,
      "lng": -1.445,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Whitley Road, Cullercoats"
     },
     {
      "lat": 55.041,
      "lng": -1.461,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Bygate Road, Monkseaton"
     },
     {
      "lat": 55.009,
      "lng": -1.499,
      "road": "A1058",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Coast Road, Percy Main"
     },
     {
      "lat": 54.972,
      "lng": -1.413,
      "road": "A1300",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Harton Nook"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 58,
      "fatal_serious": 15
     },
     "cyclist": {
      "collisions": 51,
      "fatal_serious": 15
     },
     "motorcyclist": {
      "collisions": 26,
      "fatal_serious": 13
     },
     "child_collisions": 41
    }
   },
   "durham": {
    "name": "Durham",
    "population": 48000,
    "collisions": 79,
    "casualties": 101,
    "fatal": 4,
    "serious": 29,
    "slight": 46,
    "prior_collisions": 87,
    "per_100k": 164.6,
    "yearly": {
     "2021": 98,
     "2022": 85,
     "2023": 86,
     "2024": 87,
     "2025": 79
    },
    "proj_2026": 76,
    "hotspots": [
     {
      "lat": 54.776,
      "lng": -1.572,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "New Elvet, Elvet"
     },
     {
      "lat": 54.776,
      "lng": -1.579,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Crossgate, Crossgate"
     },
     {
      "lat": 54.778,
      "lng": -1.577,
      "road": "A690",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Leazes Road, Crossgate"
     },
     {
      "lat": 54.774,
      "lng": -1.567,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Old Elvet, Elvet"
     },
     {
      "lat": 54.778,
      "lng": -1.582,
      "road": "A690",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "St Godric's Road, Crossgate"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 28,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 5,
      "fatal_serious": 2
     },
     "motorcyclist": {
      "collisions": 11,
      "fatal_serious": 8
     },
     "child_collisions": 5
    }
   },
   "hartlepool": {
    "name": "Hartlepool",
    "population": 88000,
    "collisions": 84,
    "casualties": 108,
    "fatal": 3,
    "serious": 40,
    "slight": 41,
    "prior_collisions": 65,
    "per_100k": 95.5,
    "yearly": {
     "2021": 108,
     "2022": 120,
     "2023": 80,
     "2024": 65,
     "2025": 84
    },
    "proj_2026": 60,
    "hotspots": [
     {
      "lat": 54.685,
      "lng": -1.211,
      "road": "A689",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Stranton, Stranton"
     },
     {
      "lat": 54.702,
      "lng": -1.201,
      "road": "A1049",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Cleveland Road, Throston"
     },
     {
      "lat": 54.653,
      "lng": -1.226,
      "road": "A689",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Stockton Road, The Fens"
     },
     {
      "lat": 54.705,
      "lng": -1.274,
      "road": "A179",
      "collisions": 1,
      "casualties": 1,
      "fatal": 1,
      "serious": 0,
      "slight": 0,
      "place": "A179"
     },
     {
      "lat": 54.684,
      "lng": -1.243,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 1,
      "slight": 0,
      "place": "Elwick Road, West Park"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 22,
      "fatal_serious": 13
     },
     "cyclist": {
      "collisions": 17,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 12,
      "fatal_serious": 8
     },
     "child_collisions": 18
    }
   },
   "telford": {
    "name": "Telford",
    "population": 155000,
    "collisions": 119,
    "casualties": 150,
    "fatal": 0,
    "serious": 33,
    "slight": 86,
    "prior_collisions": 110,
    "per_100k": 76.8,
    "yearly": {
     "2021": 140,
     "2022": 144,
     "2023": 119,
     "2024": 110,
     "2025": 119
    },
    "proj_2026": 104,
    "hotspots": [
     {
      "lat": 52.678,
      "lng": -2.467,
      "road": "B4373",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Old Park Roundabout, Dawley Bank"
     },
     {
      "lat": 52.679,
      "lng": -2.452,
      "road": "B5072",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Hall Roundabout, Old Park"
     },
     {
      "lat": 52.696,
      "lng": -2.506,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Holyhead Road, Arleston"
     },
     {
      "lat": 52.69,
      "lng": -2.488,
      "road": "A5223",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Ketley Dingle Interchange, Ketley"
     },
     {
      "lat": 52.677,
      "lng": -2.436,
      "road": "A442",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Queensway, Hollinswood"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 17,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 7,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 17,
      "fatal_serious": 7
     },
     "child_collisions": 13
    }
   },
   "shrewsbury": {
    "name": "Shrewsbury",
    "population": 76000,
    "collisions": 70,
    "casualties": 91,
    "fatal": 2,
    "serious": 14,
    "slight": 54,
    "prior_collisions": 97,
    "per_100k": 92.1,
    "yearly": {
     "2021": 99,
     "2022": 100,
     "2023": 79,
     "2024": 97,
     "2025": 70
    },
    "proj_2026": 71,
    "hotspots": [
     {
      "lat": 52.702,
      "lng": -2.771,
      "road": "B4380",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Roman Road, Porthill"
     },
     {
      "lat": 52.707,
      "lng": -2.7,
      "road": "A49",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A49"
     },
     {
      "lat": 52.692,
      "lng": -2.711,
      "road": "A5",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Thieves' Lane, Springfield"
     },
     {
      "lat": 52.707,
      "lng": -2.747,
      "road": "A5191",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "English Bridge, Coleham"
     },
     {
      "lat": 52.704,
      "lng": -2.732,
      "road": "A458",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Abbey Foregate, Cherry Orchard"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 16,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 22,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 7,
      "fatal_serious": 3
     },
     "child_collisions": 9
    }
   },
   "worcester": {
    "name": "Worcester",
    "population": 103000,
    "collisions": 145,
    "casualties": 179,
    "fatal": 5,
    "serious": 38,
    "slight": 102,
    "prior_collisions": 125,
    "per_100k": 140.8,
    "yearly": {
     "2021": 123,
     "2022": 138,
     "2023": 104,
     "2024": 125,
     "2025": 145
    },
    "proj_2026": 136,
    "hotspots": [
     {
      "lat": 52.195,
      "lng": -2.222,
      "road": "A38",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 3,
      "slight": 1,
      "place": "Foregate Street"
     },
     {
      "lat": 52.168,
      "lng": -2.242,
      "road": "A449",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Powick Roundabout"
     },
     {
      "lat": 52.194,
      "lng": -2.222,
      "road": "A38",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Shaw Street"
     },
     {
      "lat": 52.245,
      "lng": -2.229,
      "road": "A449",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A449"
     },
     {
      "lat": 52.192,
      "lng": -2.225,
      "road": "A44",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "All Saints' Road"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 21,
      "fatal_serious": 12
     },
     "cyclist": {
      "collisions": 21,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 16,
      "fatal_serious": 7
     },
     "child_collisions": 18
    }
   },
   "hereford": {
    "name": "Hereford",
    "population": 63000,
    "collisions": 83,
    "casualties": 100,
    "fatal": 1,
    "serious": 16,
    "slight": 66,
    "prior_collisions": 106,
    "per_100k": 131.7,
    "yearly": {
     "2021": 109,
     "2022": 105,
     "2023": 105,
     "2024": 106,
     "2025": 83
    },
    "proj_2026": 86,
    "hotspots": [
     {
      "lat": 52.054,
      "lng": -2.72,
      "road": "A49",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "St Nicholas Street, Portfields"
     },
     {
      "lat": 52.041,
      "lng": -2.734,
      "road": "Local road",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Goodrich Grove, Hunderton"
     },
     {
      "lat": 52.06,
      "lng": -2.706,
      "road": "A465",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Commercial Road, Portfields"
     },
     {
      "lat": 52.048,
      "lng": -2.719,
      "road": "A49",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Hinton Road, Portfields"
     },
     {
      "lat": 52.059,
      "lng": -2.715,
      "road": "B4359",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Shelton Mews, Portfields"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 18,
      "fatal_serious": 4
     },
     "cyclist": {
      "collisions": 17,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 7,
      "fatal_serious": 1
     },
     "child_collisions": 12
    }
   },
   "gloucester": {
    "name": "Gloucester",
    "population": 132000,
    "collisions": 214,
    "casualties": 285,
    "fatal": 6,
    "serious": 48,
    "slight": 160,
    "prior_collisions": 246,
    "per_100k": 162.1,
    "yearly": {
     "2021": 163,
     "2022": 229,
     "2023": 269,
     "2024": 246,
     "2025": 214
    },
    "proj_2026": 260,
    "hotspots": [
     {
      "lat": 51.836,
      "lng": -2.272,
      "road": "A430",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Kingsway"
     },
     {
      "lat": 51.879,
      "lng": -2.2,
      "road": "A40",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A40, Elmbridge"
     },
     {
      "lat": 51.858,
      "lng": -2.22,
      "road": "A38",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Eastern Avenue, Coney Hill"
     },
     {
      "lat": 51.851,
      "lng": -2.225,
      "road": "B4073",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Eastern Avenue, Robinswood"
     },
     {
      "lat": 51.862,
      "lng": -2.239,
      "road": "A430",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Eastgate Street, City Centre"
     }
    ],
    "persistent": [
     {
      "lat": 51.836,
      "lng": -2.272,
      "road": "A38",
      "collisions": 17,
      "casualties": 31,
      "fatal": 0,
      "serious": 2,
      "slight": 15,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 6,
       "2024": 3,
       "2025": 4
      },
      "place": "Kingsway"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 32,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 43,
      "fatal_serious": 16
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 8
     },
     "child_collisions": 26
    }
   },
   "cheltenham": {
    "name": "Cheltenham",
    "population": 117000,
    "collisions": 169,
    "casualties": 194,
    "fatal": 1,
    "serious": 47,
    "slight": 121,
    "prior_collisions": 205,
    "per_100k": 144.4,
    "yearly": {
     "2021": 134,
     "2022": 158,
     "2023": 207,
     "2024": 205,
     "2025": 169
    },
    "proj_2026": 210,
    "hotspots": [
     {
      "lat": 51.902,
      "lng": -2.073,
      "road": "A46",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Portland Street, Marle Hill"
     },
     {
      "lat": 51.892,
      "lng": -2.095,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Hatherley Court Road, Warden Hill"
     },
     {
      "lat": 51.877,
      "lng": -2.102,
      "road": "A46",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Up Hatherley Way, Warden Hill"
     },
     {
      "lat": 51.902,
      "lng": -2.077,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "High Street, Marle Hill"
     },
     {
      "lat": 51.897,
      "lng": -2.069,
      "road": "A46",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Berkeley Place, Ewens Farm"
     }
    ],
    "persistent": [
     {
      "lat": 51.896,
      "lng": -2.112,
      "road": "A40",
      "collisions": 11,
      "casualties": 18,
      "fatal": 0,
      "serious": 7,
      "slight": 4,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 3,
       "2024": 3,
       "2025": 0
      },
      "place": "Gloucester Road, Hatherley"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 29,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 42,
      "fatal_serious": 13
     },
     "motorcyclist": {
      "collisions": 22,
      "fatal_serious": 11
     },
     "child_collisions": 14
    }
   },
   "walsall": {
    "name": "Walsall",
    "population": 67000,
    "collisions": 505,
    "casualties": 641,
    "fatal": 2,
    "serious": 85,
    "slight": 418,
    "prior_collisions": 451,
    "per_100k": 753.7,
    "yearly": {
     "2021": 540,
     "2022": 540,
     "2023": 473,
     "2024": 451,
     "2025": 505
    },
    "proj_2026": 454,
    "hotspots": [
     {
      "lat": 52.547,
      "lng": -1.934,
      "road": "A34",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Birmingham Road, Hamstead"
     },
     {
      "lat": 52.607,
      "lng": -1.999,
      "road": "A34",
      "collisions": 4,
      "casualties": 7,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Green Lane, Blakenall Heath"
     },
     {
      "lat": 52.585,
      "lng": -2.04,
      "road": "A462",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Wolverhampton Road West, Shepwell Green"
     },
     {
      "lat": 52.588,
      "lng": -1.983,
      "road": "A4148",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Wisemore, Birchills"
     },
     {
      "lat": 52.576,
      "lng": -1.983,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Caldmore Green, Caldmore"
     }
    ],
    "persistent": [
     {
      "lat": 52.57,
      "lng": -2.056,
      "road": "A463",
      "collisions": 13,
      "casualties": 19,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 5,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Lunt Junction, The Lunt"
     },
     {
      "lat": 52.585,
      "lng": -2.04,
      "road": "A462",
      "collisions": 12,
      "casualties": 16,
      "fatal": 0,
      "serious": 1,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 3
      },
      "place": "Wolverhampton Road West, Shepwell Green"
     },
     {
      "lat": 52.617,
      "lng": -2.004,
      "road": "A34",
      "collisions": 12,
      "casualties": 12,
      "fatal": 0,
      "serious": 3,
      "slight": 9,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 4,
       "2025": 2
      },
      "place": "Harrison Street, Blakenall Heath"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 134,
      "fatal_serious": 31
     },
     "cyclist": {
      "collisions": 22,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 36,
      "fatal_serious": 17
     },
     "child_collisions": 64
    }
   },
   "dudley": {
    "name": "Dudley",
    "population": 79000,
    "collisions": 605,
    "casualties": 789,
    "fatal": 2,
    "serious": 112,
    "slight": 491,
    "prior_collisions": 635,
    "per_100k": 765.8,
    "yearly": {
     "2021": 621,
     "2022": 626,
     "2023": 642,
     "2024": 635,
     "2025": 605
    },
    "proj_2026": 619,
    "hotspots": [
     {
      "lat": 52.514,
      "lng": -2.073,
      "road": "A461",
      "collisions": 7,
      "casualties": 10,
      "fatal": 0,
      "serious": 0,
      "slight": 7,
      "place": "Castlegate Way, Eve Hill"
     },
     {
      "lat": 52.523,
      "lng": -2.074,
      "road": "A4037",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Tipton Road, Eve Hill"
     },
     {
      "lat": 52.509,
      "lng": -2.144,
      "road": "B4175",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "B4175"
     },
     {
      "lat": 52.531,
      "lng": -2.086,
      "road": "A4123",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Birmingham New Road, Coseley"
     },
     {
      "lat": 52.478,
      "lng": -2.036,
      "road": "A4034",
      "collisions": 3,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Britannia Road"
     }
    ],
    "persistent": [
     {
      "lat": 52.531,
      "lng": -2.086,
      "road": "A4123",
      "collisions": 14,
      "casualties": 22,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 5,
       "2024": 1,
       "2025": 4
      },
      "place": "Birmingham New Road, Coseley"
     },
     {
      "lat": 52.5,
      "lng": -2.091,
      "road": "A461",
      "collisions": 14,
      "casualties": 17,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 1,
       "2023": 4,
       "2024": 3,
       "2025": 3
      },
      "place": "Cinder Bank Island, Dudley"
     },
     {
      "lat": 52.503,
      "lng": -2.105,
      "road": "A461",
      "collisions": 12,
      "casualties": 20,
      "fatal": 0,
      "serious": 2,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 5,
       "2023": 3,
       "2024": 2,
       "2025": 2
      },
      "place": "Scotts Green Island, Dudley"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 178,
      "fatal_serious": 42
     },
     "cyclist": {
      "collisions": 30,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 60,
      "fatal_serious": 23
     },
     "child_collisions": 89
    }
   },
   "west-bromwich": {
    "name": "West Bromwich",
    "population": 78000,
    "collisions": 897,
    "casualties": 1173,
    "fatal": 7,
    "serious": 168,
    "slight": 722,
    "prior_collisions": 916,
    "per_100k": 1150.0,
    "yearly": {
     "2021": 881,
     "2022": 847,
     "2023": 846,
     "2024": 916,
     "2025": 897
    },
    "proj_2026": 908,
    "hotspots": [
     {
      "lat": 52.514,
      "lng": -2.073,
      "road": "A461",
      "collisions": 7,
      "casualties": 10,
      "fatal": 0,
      "serious": 0,
      "slight": 7,
      "place": "Castlegate Way, Eve Hill"
     },
     {
      "lat": 52.487,
      "lng": -1.937,
      "road": "A457",
      "collisions": 6,
      "casualties": 10,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Winson Green Road, Winson Green"
     },
     {
      "lat": 52.523,
      "lng": -2.074,
      "road": "A4037",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Tipton Road, Eve Hill"
     },
     {
      "lat": 52.479,
      "lng": -1.954,
      "road": "A4040",
      "collisions": 5,
      "casualties": 8,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "City Road, Winson Green"
     },
     {
      "lat": 52.488,
      "lng": -1.948,
      "road": "A457",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Halberton Street, Bearwood"
     }
    ],
    "persistent": [
     {
      "lat": 52.514,
      "lng": -1.934,
      "road": "A4040",
      "collisions": 14,
      "casualties": 21,
      "fatal": 1,
      "serious": 1,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 4,
       "2024": 3,
       "2025": 3
      },
      "place": "College Road, Handsworth"
     },
     {
      "lat": 52.506,
      "lng": -1.976,
      "road": "A4252",
      "collisions": 12,
      "casualties": 14,
      "fatal": 0,
      "serious": 1,
      "slight": 11,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Telford Way, Smethwick"
     },
     {
      "lat": 52.499,
      "lng": -1.919,
      "road": "B4124",
      "collisions": 11,
      "casualties": 16,
      "fatal": 0,
      "serious": 4,
      "slight": 7,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Hamstead Road, Lozells"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 280,
      "fatal_serious": 89
     },
     "cyclist": {
      "collisions": 39,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 56,
      "fatal_serious": 25
     },
     "child_collisions": 131
    }
   },
   "solihull": {
    "name": "Solihull",
    "population": 123000,
    "collisions": 316,
    "casualties": 410,
    "fatal": 4,
    "serious": 60,
    "slight": 252,
    "prior_collisions": 323,
    "per_100k": 256.9,
    "yearly": {
     "2021": 277,
     "2022": 336,
     "2023": 296,
     "2024": 323,
     "2025": 316
    },
    "proj_2026": 329,
    "hotspots": [
     {
      "lat": 52.446,
      "lng": -1.824,
      "road": "A41",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Westley Road, Acocks Green"
     },
     {
      "lat": 52.452,
      "lng": -1.832,
      "road": "A4040",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Stockfield Road, Acocks Green"
     },
     {
      "lat": 52.429,
      "lng": -1.843,
      "road": "A4040",
      "collisions": 3,
      "casualties": 16,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Stratford Road, Billesley"
     },
     {
      "lat": 52.446,
      "lng": -1.832,
      "road": "B4146",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Fox Hollies Road, Acocks Green"
     },
     {
      "lat": 52.464,
      "lng": -1.777,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Brays Road, Lyndon Green"
     }
    ],
    "persistent": [
     {
      "lat": 52.429,
      "lng": -1.843,
      "road": "A34",
      "collisions": 17,
      "casualties": 33,
      "fatal": 0,
      "serious": 1,
      "slight": 16,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 1,
       "2024": 6,
       "2025": 3
      },
      "place": "Stratford Road, Billesley"
     },
     {
      "lat": 52.444,
      "lng": -1.835,
      "road": "B4217",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "Shaftmoor Lane, Acocks Green"
     },
     {
      "lat": 52.443,
      "lng": -1.849,
      "road": "B4217",
      "collisions": 9,
      "casualties": 13,
      "fatal": 0,
      "serious": 2,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Shaftmoor Lane, Springfield"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 76,
      "fatal_serious": 24
     },
     "cyclist": {
      "collisions": 24,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 21,
      "fatal_serious": 6
     },
     "child_collisions": 39
    }
   },
   "peterborough": {
    "name": "Peterborough",
    "population": 183000,
    "collisions": 331,
    "casualties": 453,
    "fatal": 4,
    "serious": 86,
    "slight": 241,
    "prior_collisions": 286,
    "per_100k": 180.9,
    "yearly": {
     "2021": 266,
     "2022": 326,
     "2023": 312,
     "2024": 286,
     "2025": 331
    },
    "proj_2026": 331,
    "hotspots": [
     {
      "lat": 52.598,
      "lng": -0.21,
      "road": "A1139",
      "collisions": 6,
      "casualties": 16,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Eye Roundabout, Parnwell"
     },
     {
      "lat": 52.568,
      "lng": -0.242,
      "road": "A15",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Town Bridge cycle path, New Fletton"
     },
     {
      "lat": 52.596,
      "lng": -0.242,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "St Pauls Road, New England"
     },
     {
      "lat": 52.591,
      "lng": -0.23,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Dogsthorpe"
     },
     {
      "lat": 52.601,
      "lng": -0.266,
      "road": "A15",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Lincoln Road, North Bretton"
     }
    ],
    "persistent": [
     {
      "lat": 52.576,
      "lng": -0.222,
      "road": "Local road",
      "collisions": 8,
      "casualties": 11,
      "fatal": 0,
      "serious": 1,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 0,
       "2024": 2,
       "2025": 2
      },
      "place": "Boongate Roundabout, Fengate"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 61,
      "fatal_serious": 23
     },
     "cyclist": {
      "collisions": 54,
      "fatal_serious": 15
     },
     "motorcyclist": {
      "collisions": 33,
      "fatal_serious": 18
     },
     "child_collisions": 47
    }
   },
   "ipswich": {
    "name": "Ipswich",
    "population": 145000,
    "collisions": 303,
    "casualties": 353,
    "fatal": 1,
    "serious": 64,
    "slight": 238,
    "prior_collisions": 295,
    "per_100k": 209.0,
    "yearly": {
     "2021": 262,
     "2022": 303,
     "2023": 232,
     "2024": 295,
     "2025": 303
    },
    "proj_2026": 301,
    "hotspots": [
     {
      "lat": 52.06,
      "lng": 1.148,
      "road": "A1156",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 2,
      "slight": 4,
      "place": "Berners Street, The Dales"
     },
     {
      "lat": 52.065,
      "lng": 1.14,
      "road": "A1214",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Norwich Road, The Dales"
     },
     {
      "lat": 52.053,
      "lng": 1.153,
      "road": "A1022",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Bridge Street, Stoke"
     },
     {
      "lat": 52.059,
      "lng": 1.156,
      "road": "A1156",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Tower Ramparts, Stoke"
     },
     {
      "lat": 52.05,
      "lng": 1.235,
      "road": "Local road",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Foxhall Road, Grange Farm"
     }
    ],
    "persistent": [
     {
      "lat": 52.06,
      "lng": 1.148,
      "road": "A1156",
      "collisions": 20,
      "casualties": 23,
      "fatal": 0,
      "serious": 7,
      "slight": 13,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 4,
       "2023": 3,
       "2024": 4,
       "2025": 6
      },
      "place": "Berners Street, The Dales"
     },
     {
      "lat": 52.065,
      "lng": 1.14,
      "road": "A1214",
      "collisions": 17,
      "casualties": 17,
      "fatal": 0,
      "serious": 1,
      "slight": 16,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 5,
       "2024": 5,
       "2025": 4
      },
      "place": "Norwich Road, The Dales"
     },
     {
      "lat": 52.042,
      "lng": 1.198,
      "road": "A1156",
      "collisions": 13,
      "casualties": 16,
      "fatal": 0,
      "serious": 2,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 6,
       "2022": 0,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "Felixstowe Road, Priory Heath"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 61,
      "fatal_serious": 20
     },
     "cyclist": {
      "collisions": 56,
      "fatal_serious": 14
     },
     "motorcyclist": {
      "collisions": 49,
      "fatal_serious": 16
     },
     "child_collisions": 26
    }
   },
   "colchester": {
    "name": "Colchester",
    "population": 122000,
    "collisions": 259,
    "casualties": 326,
    "fatal": 3,
    "serious": 68,
    "slight": 188,
    "prior_collisions": 252,
    "per_100k": 212.3,
    "yearly": {
     "2021": 262,
     "2022": 250,
     "2023": 234,
     "2024": 252,
     "2025": 259
    },
    "proj_2026": 250,
    "hotspots": [
     {
      "lat": 51.893,
      "lng": 0.918,
      "road": "A1232",
      "collisions": 5,
      "casualties": 7,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "St Andrew's Avenue, Myland"
     },
     {
      "lat": 51.897,
      "lng": 0.895,
      "road": "A133",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Colne Bank Avenue, Myland"
     },
     {
      "lat": 51.889,
      "lng": 0.896,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Church Street, New Town"
     },
     {
      "lat": 51.886,
      "lng": 0.904,
      "road": "A134",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "St Botolph's Circus, New Town"
     },
     {
      "lat": 51.872,
      "lng": 0.909,
      "road": "B1025",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Mersea Road, Monkwick"
     }
    ],
    "persistent": [
     {
      "lat": 51.893,
      "lng": 0.918,
      "road": "A133",
      "collisions": 14,
      "casualties": 21,
      "fatal": 0,
      "serious": 3,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 3,
       "2023": 2,
       "2024": 4,
       "2025": 5
      },
      "place": "St Andrew's Avenue, Myland"
     },
     {
      "lat": 51.886,
      "lng": 0.904,
      "road": "A134",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 2,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 1,
       "2024": 4,
       "2025": 4
      },
      "place": "St Botolph's Circus, New Town"
     },
     {
      "lat": 51.887,
      "lng": 0.894,
      "road": "A134",
      "collisions": 10,
      "casualties": 10,
      "fatal": 0,
      "serious": 0,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 4,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Southway, New Town"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 47,
      "fatal_serious": 12
     },
     "cyclist": {
      "collisions": 59,
      "fatal_serious": 15
     },
     "motorcyclist": {
      "collisions": 41,
      "fatal_serious": 15
     },
     "child_collisions": 20
    }
   },
   "chelmsford": {
    "name": "Chelmsford",
    "population": 111000,
    "collisions": 218,
    "casualties": 261,
    "fatal": 2,
    "serious": 55,
    "slight": 161,
    "prior_collisions": 205,
    "per_100k": 196.4,
    "yearly": {
     "2021": 181,
     "2022": 238,
     "2023": 233,
     "2024": 205,
     "2025": 218
    },
    "proj_2026": 227,
    "hotspots": [
     {
      "lat": 51.738,
      "lng": 0.463,
      "road": "A1016",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Rainsford Road, Moulsham"
     },
     {
      "lat": 51.737,
      "lng": 0.474,
      "road": "A1099",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Victoria Road, Moulsham"
     },
     {
      "lat": 51.725,
      "lng": 0.483,
      "road": "B1009",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Baddow Road, Great Baddow"
     },
     {
      "lat": 51.696,
      "lng": 0.431,
      "road": "A12",
      "collisions": 2,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Chelmsford Bypass, Margaretting"
     },
     {
      "lat": 51.757,
      "lng": 0.519,
      "road": "A138",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Boreham Bypass, Boreham"
     }
    ],
    "persistent": [
     {
      "lat": 51.702,
      "lng": 0.518,
      "road": "A130",
      "collisions": 11,
      "casualties": 14,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 1,
       "2024": 3,
       "2025": 2
      },
      "place": "Rettendon Bypass, Galleywood"
     },
     {
      "lat": 51.727,
      "lng": 0.482,
      "road": "A1114",
      "collisions": 11,
      "casualties": 14,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 4,
       "2024": 0,
       "2025": 2
      },
      "place": "Chelmer Road, Moulsham"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 40,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 36,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 28,
      "fatal_serious": 7
     },
     "child_collisions": 14
    }
   },
   "southend-on-sea": {
    "name": "Southend-on-Sea",
    "population": 183000,
    "collisions": 291,
    "casualties": 354,
    "fatal": 4,
    "serious": 67,
    "slight": 220,
    "prior_collisions": 299,
    "per_100k": 159.0,
    "yearly": {
     "2021": 255,
     "2022": 277,
     "2023": 297,
     "2024": 299,
     "2025": 291
    },
    "proj_2026": 312,
    "hotspots": [
     {
      "lat": 51.541,
      "lng": 0.686,
      "road": "Local road",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Genesta Road, Westcliff-on-Sea"
     },
     {
      "lat": 51.54,
      "lng": 0.726,
      "road": "A13",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Southchurch Road, Southchurch"
     },
     {
      "lat": 51.537,
      "lng": 0.714,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Tylers Avenue, Prittlewell"
     },
     {
      "lat": 51.543,
      "lng": 0.679,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Kings Road, Westcliff-on-Sea"
     },
     {
      "lat": 51.554,
      "lng": 0.725,
      "road": "A1159",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Eastern Avenue, Southchurch"
     }
    ],
    "persistent": [
     {
      "lat": 51.562,
      "lng": 0.681,
      "road": "A127",
      "collisions": 11,
      "casualties": 19,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 3,
       "2024": 3,
       "2025": 0
      },
      "place": "Nestuda Way, Eastwood"
     },
     {
      "lat": 51.563,
      "lng": 0.666,
      "road": "A127",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 1
      },
      "place": "Prince Avenue, Eastwood"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 80,
      "fatal_serious": 27
     },
     "cyclist": {
      "collisions": 43,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 51,
      "fatal_serious": 15
     },
     "child_collisions": 42
    }
   },
   "basildon": {
    "name": "Basildon",
    "population": 108000,
    "collisions": 262,
    "casualties": 324,
    "fatal": 4,
    "serious": 67,
    "slight": 191,
    "prior_collisions": 281,
    "per_100k": 242.6,
    "yearly": {
     "2021": 205,
     "2022": 196,
     "2023": 237,
     "2024": 281,
     "2025": 262
    },
    "proj_2026": 296,
    "hotspots": [
     {
      "lat": 51.583,
      "lng": 0.561,
      "road": "A130",
      "collisions": 6,
      "casualties": 9,
      "fatal": 1,
      "serious": 2,
      "slight": 3,
      "place": "Canvey Way, Bowers Gifford and North Benfleet"
     },
     {
      "lat": 51.611,
      "lng": 0.523,
      "road": "A132",
      "collisions": 3,
      "casualties": 3,
      "fatal": 1,
      "serious": 0,
      "slight": 2,
      "place": "Wickford"
     },
     {
      "lat": 51.573,
      "lng": 0.492,
      "road": "A132",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "A132"
     },
     {
      "lat": 51.572,
      "lng": 0.459,
      "road": "A1321",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Broadmayne, Lee Chapel"
     },
     {
      "lat": 51.584,
      "lng": 0.561,
      "road": "A130",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A130, Bowers Gifford and North Benfleet"
     }
    ],
    "persistent": [
     {
      "lat": 51.566,
      "lng": 0.542,
      "road": "A130",
      "collisions": 17,
      "casualties": 26,
      "fatal": 0,
      "serious": 5,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 7,
       "2024": 2,
       "2025": 1
      },
      "place": "Sadlers Farm Roundabout, Bowers Gifford and North Benfleet"
     },
     {
      "lat": 51.563,
      "lng": 0.504,
      "road": "A132",
      "collisions": 8,
      "casualties": 14,
      "fatal": 1,
      "serious": 0,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 0
      },
      "place": "South Mayne"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 48,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 31,
      "fatal_serious": 10
     },
     "motorcyclist": {
      "collisions": 33,
      "fatal_serious": 15
     },
     "child_collisions": 33
    }
   },
   "watford": {
    "name": "Watford",
    "population": 102000,
    "collisions": 345,
    "casualties": 460,
    "fatal": 1,
    "serious": 75,
    "slight": 269,
    "prior_collisions": 318,
    "per_100k": 338.2,
    "yearly": {
     "2021": 290,
     "2022": 335,
     "2023": 362,
     "2024": 318,
     "2025": 345
    },
    "proj_2026": 358,
    "hotspots": [
     {
      "lat": 51.681,
      "lng": -0.394,
      "road": "A412",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "St Albans Road, Garston"
     },
     {
      "lat": 51.671,
      "lng": -0.371,
      "road": "A4008",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Berrygrove Interchange, Bushey"
     },
     {
      "lat": 51.676,
      "lng": -0.379,
      "road": "A41",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Woodmere Avenue, Garston"
     },
     {
      "lat": 51.659,
      "lng": -0.403,
      "road": "A412",
      "collisions": 4,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Rickmansworth Road, North Watford"
     },
     {
      "lat": 51.666,
      "lng": -0.363,
      "road": "A41",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Otterspool Way, Bushey"
     }
    ],
    "persistent": [
     {
      "lat": 51.676,
      "lng": -0.379,
      "road": "A41",
      "collisions": 12,
      "casualties": 16,
      "fatal": 0,
      "serious": 1,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 1,
       "2023": 2,
       "2024": 3,
       "2025": 4
      },
      "place": "Woodmere Avenue, Garston"
     },
     {
      "lat": 51.655,
      "lng": -0.398,
      "road": "A411",
      "collisions": 9,
      "casualties": 14,
      "fatal": 0,
      "serious": 2,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Market Street, Watford Heath"
     },
     {
      "lat": 51.661,
      "lng": -0.401,
      "road": "A412",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 3,
       "2024": 0,
       "2025": 2
      },
      "place": "Beechen Grove, North Watford"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 65,
      "fatal_serious": 14
     },
     "cyclist": {
      "collisions": 34,
      "fatal_serious": 16
     },
     "motorcyclist": {
      "collisions": 52,
      "fatal_serious": 13
     },
     "child_collisions": 30
    }
   },
   "stevenage": {
    "name": "Stevenage",
    "population": 88000,
    "collisions": 124,
    "casualties": 173,
    "fatal": 3,
    "serious": 23,
    "slight": 98,
    "prior_collisions": 140,
    "per_100k": 140.9,
    "yearly": {
     "2021": 125,
     "2022": 162,
     "2023": 160,
     "2024": 140,
     "2025": 124
    },
    "proj_2026": 135,
    "hotspots": [
     {
      "lat": 51.929,
      "lng": -0.22,
      "road": "A(M)1",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Corey's Mill, Fishers Green"
     },
     {
      "lat": 51.905,
      "lng": -0.201,
      "road": "A1155",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Fairlands Way, Old Town"
     },
     {
      "lat": 51.888,
      "lng": -0.205,
      "road": "A602",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Broadhall Way, Stevenage"
     },
     {
      "lat": 51.904,
      "lng": -0.207,
      "road": "A602",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A602, Old Town"
     },
     {
      "lat": 51.874,
      "lng": -0.157,
      "road": "A602",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A602, Stevenage"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 12,
      "fatal_serious": 2
     },
     "cyclist": {
      "collisions": 12,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 14,
      "fatal_serious": 7
     },
     "child_collisions": 12
    }
   },
   "st-albans": {
    "name": "St Albans",
    "population": 83000,
    "collisions": 194,
    "casualties": 280,
    "fatal": 2,
    "serious": 38,
    "slight": 154,
    "prior_collisions": 175,
    "per_100k": 233.7,
    "yearly": {
     "2021": 232,
     "2022": 246,
     "2023": 250,
     "2024": 175,
     "2025": 194
    },
    "proj_2026": 175,
    "hotspots": [
     {
      "lat": 51.732,
      "lng": -0.344,
      "road": "A414",
      "collisions": 6,
      "casualties": 12,
      "fatal": 0,
      "serious": 1,
      "slight": 5,
      "place": "Park Street, St Stephen"
     },
     {
      "lat": 51.75,
      "lng": -0.329,
      "road": "B691",
      "collisions": 5,
      "casualties": 8,
      "fatal": 0,
      "serious": 2,
      "slight": 3,
      "place": "Oswald Road, Cottonmill"
     },
     {
      "lat": 51.733,
      "lng": -0.344,
      "road": "A5183",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Park Street Roundabout, St Julians"
     },
     {
      "lat": 51.764,
      "lng": -0.416,
      "road": "M1",
      "collisions": 3,
      "casualties": 3,
      "fatal": 1,
      "serious": 2,
      "slight": 0,
      "place": "M1, St Michael"
     },
     {
      "lat": 51.707,
      "lng": -0.381,
      "road": "A405",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "North Orbital Road"
     }
    ],
    "persistent": [
     {
      "lat": 51.731,
      "lng": -0.302,
      "road": "A414",
      "collisions": 16,
      "casualties": 21,
      "fatal": 0,
      "serious": 0,
      "slight": 16,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 5,
       "2024": 2,
       "2025": 3
      },
      "place": "London Colney Roundabout, The Camp"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 19,
      "fatal_serious": 2
     },
     "cyclist": {
      "collisions": 27,
      "fatal_serious": 6
     },
     "motorcyclist": {
      "collisions": 19,
      "fatal_serious": 6
     },
     "child_collisions": 14
    }
   },
   "bedford": {
    "name": "Bedford",
    "population": 107000,
    "collisions": 224,
    "casualties": 279,
    "fatal": 3,
    "serious": 51,
    "slight": 170,
    "prior_collisions": 233,
    "per_100k": 209.3,
    "yearly": {
     "2021": 198,
     "2022": 280,
     "2023": 266,
     "2024": 233,
     "2025": 224
    },
    "proj_2026": 242,
    "hotspots": [
     {
      "lat": 52.108,
      "lng": -0.476,
      "road": "A421",
      "collisions": 5,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Elstow Interchange"
     },
     {
      "lat": 52.114,
      "lng": -0.477,
      "road": "A5141",
      "collisions": 5,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "A5141"
     },
     {
      "lat": 52.13,
      "lng": -0.465,
      "road": "A600",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Ampthill Road, Cauldwell"
     },
     {
      "lat": 52.125,
      "lng": -0.458,
      "road": "A600",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "London Road, Kingsbrook"
     },
     {
      "lat": 52.135,
      "lng": -0.466,
      "road": "A600",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "The Embankment, Cauldwell"
     }
    ],
    "persistent": [
     {
      "lat": 52.108,
      "lng": -0.476,
      "road": "A6",
      "collisions": 24,
      "casualties": 29,
      "fatal": 0,
      "serious": 2,
      "slight": 22,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 5,
       "2023": 2,
       "2024": 8,
       "2025": 5
      },
      "place": "Elstow Interchange"
     },
     {
      "lat": 52.135,
      "lng": -0.475,
      "road": "A5141",
      "collisions": 17,
      "casualties": 21,
      "fatal": 0,
      "serious": 5,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 6,
       "2022": 5,
       "2023": 3,
       "2024": 3,
       "2025": 0
      },
      "place": "Prebend Street, Cauldwell"
     },
     {
      "lat": 52.139,
      "lng": -0.467,
      "road": "A4280",
      "collisions": 11,
      "casualties": 12,
      "fatal": 0,
      "serious": 2,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "The Broadway, Harpur"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 42,
      "fatal_serious": 16
     },
     "cyclist": {
      "collisions": 43,
      "fatal_serious": 13
     },
     "motorcyclist": {
      "collisions": 26,
      "fatal_serious": 11
     },
     "child_collisions": 26
    }
   },
   "slough": {
    "name": "Slough",
    "population": 164000,
    "collisions": 328,
    "casualties": 404,
    "fatal": 2,
    "serious": 46,
    "slight": 280,
    "prior_collisions": 287,
    "per_100k": 200.0,
    "yearly": {
     "2021": 316,
     "2022": 326,
     "2023": 320,
     "2024": 287,
     "2025": 328
    },
    "proj_2026": 311,
    "hotspots": [
     {
      "lat": 51.52,
      "lng": -0.6,
      "road": "Local road",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 4,
      "place": "Regent Court, Slough"
     },
     {
      "lat": 51.484,
      "lng": -0.581,
      "road": "B376",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Queens Road"
     },
     {
      "lat": 51.508,
      "lng": -0.581,
      "road": "A4",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Wellington Street, Slough"
     },
     {
      "lat": 51.515,
      "lng": -0.622,
      "road": "A4",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Cippenham"
     },
     {
      "lat": 51.5,
      "lng": -0.543,
      "road": "B470",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Parlaunt Road, Slough"
     }
    ],
    "persistent": [
     {
      "lat": 51.532,
      "lng": -0.551,
      "road": "A412",
      "collisions": 11,
      "casualties": 17,
      "fatal": 0,
      "serious": 3,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 1,
       "2024": 4,
       "2025": 2
      },
      "place": "Rowley Lane, Wexham"
     },
     {
      "lat": 51.509,
      "lng": -0.584,
      "road": "A4",
      "collisions": 9,
      "casualties": 10,
      "fatal": 0,
      "serious": 0,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "Wexham Road, Slough"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 71,
      "fatal_serious": 12
     },
     "cyclist": {
      "collisions": 49,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 46,
      "fatal_serious": 13
     },
     "child_collisions": 36
    }
   },
   "high-wycombe": {
    "name": "High Wycombe",
    "population": 125000,
    "collisions": 168,
    "casualties": 213,
    "fatal": 2,
    "serious": 38,
    "slight": 128,
    "prior_collisions": 169,
    "per_100k": 134.4,
    "yearly": {
     "2021": 161,
     "2022": 203,
     "2023": 166,
     "2024": 169,
     "2025": 168
    },
    "proj_2026": 167,
    "hotspots": [
     {
      "lat": 51.613,
      "lng": -0.77,
      "road": "A404",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Handy Cross Roundabout, Castlefield"
     },
     {
      "lat": 51.597,
      "lng": -0.726,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Sheepridge Lane, Beaconsfield and Chepping Wye Community Board"
     },
     {
      "lat": 51.619,
      "lng": -0.767,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Desborough Avenue, Castlefield"
     },
     {
      "lat": 51.618,
      "lng": -0.716,
      "road": "A40",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A40, Totteridge"
     },
     {
      "lat": 51.65,
      "lng": -0.682,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Gravelly Way, Beaconsfield and Chepping Wye Community Board"
     }
    ],
    "persistent": [
     {
      "lat": 51.627,
      "lng": -0.752,
      "road": "A40",
      "collisions": 8,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 0,
       "2024": 2,
       "2025": 2
      },
      "place": "Queen Alexandra Road, Daws Hill"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 39,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 19,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 8
     },
     "child_collisions": 18
    }
   },
   "aylesbury": {
    "name": "Aylesbury",
    "population": 87000,
    "collisions": 118,
    "casualties": 145,
    "fatal": 1,
    "serious": 20,
    "slight": 97,
    "prior_collisions": 111,
    "per_100k": 135.6,
    "yearly": {
     "2021": 115,
     "2022": 115,
     "2023": 145,
     "2024": 111,
     "2025": 118
    },
    "proj_2026": 121,
    "hotspots": [
     {
      "lat": 51.823,
      "lng": -0.825,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bicester Road, Quarrendon"
     },
     {
      "lat": 51.82,
      "lng": -0.813,
      "road": "A413",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Havelock Street, Elmhurst"
     },
     {
      "lat": 51.828,
      "lng": -0.815,
      "road": "A413",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A413, Elmhurst"
     },
     {
      "lat": 51.828,
      "lng": -0.844,
      "road": "A41",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A41, Haydon Hill"
     },
     {
      "lat": 51.817,
      "lng": -0.82,
      "road": "A418",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A418, Southcourt"
     }
    ],
    "persistent": [
     {
      "lat": 51.82,
      "lng": -0.816,
      "road": "A4156",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Bicester Road, Elmhurst"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 21,
      "fatal_serious": 2
     },
     "cyclist": {
      "collisions": 22,
      "fatal_serious": 2
     },
     "motorcyclist": {
      "collisions": 16,
      "fatal_serious": 6
     },
     "child_collisions": 20
    }
   },
   "guildford": {
    "name": "Guildford",
    "population": 77000,
    "collisions": 220,
    "casualties": 272,
    "fatal": 3,
    "serious": 70,
    "slight": 147,
    "prior_collisions": 206,
    "per_100k": 285.7,
    "yearly": {
     "2021": 232,
     "2022": 276,
     "2023": 231,
     "2024": 206,
     "2025": 220
    },
    "proj_2026": 205,
    "hotspots": [
     {
      "lat": 51.28,
      "lng": -0.573,
      "road": "A320",
      "collisions": 4,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Guildford Road, Westfield"
     },
     {
      "lat": 51.249,
      "lng": -0.572,
      "road": "A320",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Burpham-Ladymead Diversion, Slyfield"
     },
     {
      "lat": 51.27,
      "lng": -0.529,
      "road": "A3",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A3, Send"
     },
     {
      "lat": 51.272,
      "lng": -0.527,
      "road": "A3",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "A3, Send"
     },
     {
      "lat": 51.24,
      "lng": -0.564,
      "road": "A3100",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "London Road, Charlotteville"
     }
    ],
    "persistent": [
     {
      "lat": 51.24,
      "lng": -0.564,
      "road": "A3100",
      "collisions": 13,
      "casualties": 14,
      "fatal": 0,
      "serious": 4,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 3,
       "2023": 0,
       "2024": 3,
       "2025": 3
      },
      "place": "London Road, Charlotteville"
     },
     {
      "lat": 51.268,
      "lng": -0.559,
      "road": "Local road",
      "collisions": 8,
      "casualties": 15,
      "fatal": 0,
      "serious": 2,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Clay Lane cycle path, Worplesdon"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 44,
      "fatal_serious": 17
     },
     "cyclist": {
      "collisions": 29,
      "fatal_serious": 13
     },
     "motorcyclist": {
      "collisions": 36,
      "fatal_serious": 17
     },
     "child_collisions": 20
    }
   },
   "woking": {
    "name": "Woking",
    "population": 103000,
    "collisions": 261,
    "casualties": 310,
    "fatal": 2,
    "serious": 66,
    "slight": 193,
    "prior_collisions": 267,
    "per_100k": 253.4,
    "yearly": {
     "2021": 237,
     "2022": 269,
     "2023": 279,
     "2024": 267,
     "2025": 261
    },
    "proj_2026": 276,
    "hotspots": [
     {
      "lat": 51.28,
      "lng": -0.573,
      "road": "A320",
      "collisions": 4,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Guildford Road, Westfield"
     },
     {
      "lat": 51.334,
      "lng": -0.546,
      "road": "A320",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Chertsey Road, Woking"
     },
     {
      "lat": 51.307,
      "lng": -0.569,
      "road": "A320",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Evelyn Close, Westfield"
     },
     {
      "lat": 51.27,
      "lng": -0.529,
      "road": "A3",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A3, Send"
     },
     {
      "lat": 51.317,
      "lng": -0.598,
      "road": "A324",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Lockfield Drive cycle path, Hook Heath"
     }
    ],
    "persistent": [
     {
      "lat": 51.268,
      "lng": -0.559,
      "road": "Local road",
      "collisions": 8,
      "casualties": 15,
      "fatal": 0,
      "serious": 2,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Clay Lane cycle path, Worplesdon"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 34,
      "fatal_serious": 12
     },
     "cyclist": {
      "collisions": 39,
      "fatal_serious": 12
     },
     "motorcyclist": {
      "collisions": 45,
      "fatal_serious": 16
     },
     "child_collisions": 18
    }
   },
   "crawley": {
    "name": "Crawley",
    "population": 118000,
    "collisions": 263,
    "casualties": 361,
    "fatal": 3,
    "serious": 63,
    "slight": 197,
    "prior_collisions": 310,
    "per_100k": 222.9,
    "yearly": {
     "2021": 213,
     "2022": 294,
     "2023": 303,
     "2024": 310,
     "2025": 263
    },
    "proj_2026": 311,
    "hotspots": [
     {
      "lat": 51.122,
      "lng": -0.199,
      "road": "A23",
      "collisions": 6,
      "casualties": 6,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Ifield Roundabout, Crawley"
     },
     {
      "lat": 51.106,
      "lng": -0.204,
      "road": "A23",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Crawley Avenue, Crawley"
     },
     {
      "lat": 51.118,
      "lng": -0.163,
      "road": "A2220",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Haslett Avenue East, Worth"
     },
     {
      "lat": 51.112,
      "lng": -0.191,
      "road": "A2219",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Imperial Mews, Crawley"
     },
     {
      "lat": 51.113,
      "lng": -0.117,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Turners Hill Road, Worth"
     }
    ],
    "persistent": [
     {
      "lat": 51.122,
      "lng": -0.199,
      "road": "A23",
      "collisions": 31,
      "casualties": 36,
      "fatal": 0,
      "serious": 2,
      "slight": 29,
      "years_active": 5,
      "yearly": {
       "2021": 6,
       "2022": 10,
       "2023": 3,
       "2024": 6,
       "2025": 6
      },
      "place": "Ifield Roundabout, Crawley"
     },
     {
      "lat": 51.126,
      "lng": -0.17,
      "road": "A2011",
      "collisions": 18,
      "casualties": 22,
      "fatal": 0,
      "serious": 4,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 7,
       "2023": 5,
       "2024": 2,
       "2025": 2
      },
      "place": "Northgate Avenue, Worth"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 23,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 32,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 40,
      "fatal_serious": 14
     },
     "child_collisions": 29
    }
   },
   "maidstone": {
    "name": "Maidstone",
    "population": 117000,
    "collisions": 223,
    "casualties": 274,
    "fatal": 2,
    "serious": 59,
    "slight": 162,
    "prior_collisions": 238,
    "per_100k": 190.6,
    "yearly": {
     "2021": 258,
     "2022": 294,
     "2023": 244,
     "2024": 238,
     "2025": 223
    },
    "proj_2026": 214,
    "hotspots": [
     {
      "lat": 51.262,
      "lng": 0.529,
      "road": "A229",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Loose Road, Shepway"
     },
     {
      "lat": 51.273,
      "lng": 0.53,
      "road": "A249",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Wat Tyler Way, Maidstone"
     },
     {
      "lat": 51.271,
      "lng": 0.528,
      "road": "A249",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 3,
      "slight": 0,
      "place": "Wat Tyler Way, Ringlestone"
     },
     {
      "lat": 51.318,
      "lng": 0.507,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Rochester Road, Aylesford"
     },
     {
      "lat": 51.287,
      "lng": 0.551,
      "road": "A249",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Detling Interchange, Boxley"
     }
    ],
    "persistent": [
     {
      "lat": 51.294,
      "lng": 0.472,
      "road": "A20",
      "collisions": 10,
      "casualties": 16,
      "fatal": 0,
      "serious": 1,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "London Road, Aylesford"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 48,
      "fatal_serious": 20
     },
     "cyclist": {
      "collisions": 17,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 37,
      "fatal_serious": 13
     },
     "child_collisions": 34
    }
   },
   "medway": {
    "name": "Medway (Gillingham)",
    "population": 110000,
    "collisions": 430,
    "casualties": 532,
    "fatal": 3,
    "serious": 109,
    "slight": 318,
    "prior_collisions": 423,
    "per_100k": 390.9,
    "yearly": {
     "2021": 478,
     "2022": 499,
     "2023": 491,
     "2024": 423,
     "2025": 430
    },
    "proj_2026": 413,
    "hotspots": [
     {
      "lat": 51.396,
      "lng": 0.55,
      "road": "A289",
      "collisions": 5,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Pier Road, St. Marys Island"
     },
     {
      "lat": 51.414,
      "lng": 0.517,
      "road": "A289",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Four Elms Roundabout, Frindsbury Extra"
     },
     {
      "lat": 51.393,
      "lng": 0.487,
      "road": "A228",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Cuxton Road, Strood"
     },
     {
      "lat": 51.396,
      "lng": 0.492,
      "road": "A2",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "High Street, Strood"
     },
     {
      "lat": 51.38,
      "lng": 0.53,
      "road": "A2",
      "collisions": 3,
      "casualties": 7,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Luton"
     }
    ],
    "persistent": [
     {
      "lat": 51.379,
      "lng": 0.534,
      "road": "A2",
      "collisions": 15,
      "casualties": 21,
      "fatal": 0,
      "serious": 1,
      "slight": 14,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 5,
       "2024": 3,
       "2025": 3
      },
      "place": "Luton"
     },
     {
      "lat": 51.382,
      "lng": 0.529,
      "road": "A231",
      "collisions": 12,
      "casualties": 18,
      "fatal": 0,
      "serious": 2,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 3,
       "2023": 3,
       "2024": 2,
       "2025": 3
      },
      "place": "The Brook, Luton"
     },
     {
      "lat": 51.365,
      "lng": 0.519,
      "road": "A230",
      "collisions": 11,
      "casualties": 22,
      "fatal": 0,
      "serious": 3,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 0,
       "2022": 2,
       "2023": 4,
       "2024": 3,
       "2025": 2
      },
      "place": "Maidstone Road, Snodhurst"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 115,
      "fatal_serious": 42
     },
     "cyclist": {
      "collisions": 39,
      "fatal_serious": 11
     },
     "motorcyclist": {
      "collisions": 63,
      "fatal_serious": 26
     },
     "child_collisions": 69
    }
   },
   "canterbury": {
    "name": "Canterbury",
    "population": 55000,
    "collisions": 152,
    "casualties": 182,
    "fatal": 0,
    "serious": 31,
    "slight": 121,
    "prior_collisions": 162,
    "per_100k": 276.4,
    "yearly": {
     "2021": 162,
     "2022": 193,
     "2023": 158,
     "2024": 162,
     "2025": 152
    },
    "proj_2026": 150,
    "hotspots": [
     {
      "lat": 51.279,
      "lng": 1.073,
      "road": "A290",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "St. Mildred's"
     },
     {
      "lat": 51.284,
      "lng": 1.087,
      "road": "A28",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Northgate, The King's Mile"
     },
     {
      "lat": 51.277,
      "lng": 1.084,
      "road": "A28",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "St George's Roundabout, Stuppington"
     },
     {
      "lat": 51.274,
      "lng": 1.073,
      "road": "A28",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Horseshoe Mews, Stuppington"
     },
     {
      "lat": 51.28,
      "lng": 1.079,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Best Lane, The King's Mile"
     }
    ],
    "persistent": [
     {
      "lat": 51.277,
      "lng": 1.084,
      "road": "A28",
      "collisions": 13,
      "casualties": 14,
      "fatal": 0,
      "serious": 1,
      "slight": 12,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "St George's Roundabout, Stuppington"
     },
     {
      "lat": 51.284,
      "lng": 1.071,
      "road": "A290",
      "collisions": 12,
      "casualties": 14,
      "fatal": 0,
      "serious": 4,
      "slight": 8,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 4,
       "2024": 2,
       "2025": 2
      },
      "place": "St. Dunstan's Street, St. Mildred's"
     },
     {
      "lat": 51.284,
      "lng": 1.087,
      "road": "A28",
      "collisions": 12,
      "casualties": 13,
      "fatal": 0,
      "serious": 3,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 3,
       "2022": 1,
       "2023": 2,
       "2024": 3,
       "2025": 3
      },
      "place": "Northgate, The King's Mile"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 30,
      "fatal_serious": 4
     },
     "cyclist": {
      "collisions": 22,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 30,
      "fatal_serious": 8
     },
     "child_collisions": 10
    }
   },
   "ashford": {
    "name": "Ashford (Kent)",
    "population": 75000,
    "collisions": 152,
    "casualties": 194,
    "fatal": 6,
    "serious": 34,
    "slight": 112,
    "prior_collisions": 157,
    "per_100k": 202.7,
    "yearly": {
     "2021": 153,
     "2022": 157,
     "2023": 187,
     "2024": 157,
     "2025": 152
    },
    "proj_2026": 161,
    "hotspots": [
     {
      "lat": 51.111,
      "lng": 0.854,
      "road": "Local road",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Ashford Road, Park Farm"
     },
     {
      "lat": 51.133,
      "lng": 0.91,
      "road": "A2070",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Finberry"
     },
     {
      "lat": 51.157,
      "lng": 0.86,
      "road": "A28",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Drovers Roundabout, Repton Park South"
     },
     {
      "lat": 51.127,
      "lng": 0.867,
      "road": "A2042",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Park Farm"
     },
     {
      "lat": 51.143,
      "lng": 0.873,
      "road": "A2042",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Beaver Road, Repton Park South"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 27,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 15,
      "fatal_serious": 2
     },
     "motorcyclist": {
      "collisions": 24,
      "fatal_serious": 13
     },
     "child_collisions": 18
    }
   },
   "eastbourne": {
    "name": "Eastbourne",
    "population": 101000,
    "collisions": 183,
    "casualties": 216,
    "fatal": 1,
    "serious": 53,
    "slight": 129,
    "prior_collisions": 203,
    "per_100k": 181.2,
    "yearly": {
     "2021": 204,
     "2022": 204,
     "2023": 193,
     "2024": 203,
     "2025": 183
    },
    "proj_2026": 184,
    "hotspots": [
     {
      "lat": 50.766,
      "lng": 0.278,
      "road": "Local road",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Grange Road, Meads"
     },
     {
      "lat": 50.769,
      "lng": 0.28,
      "road": "A259",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Station Roundabout, Upperton"
     },
     {
      "lat": 50.794,
      "lng": 0.288,
      "road": "A22",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Lottbridge Roundabout, Bridgemere"
     },
     {
      "lat": 50.798,
      "lng": 0.282,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Mountfield Roundabout, Hampden Park"
     },
     {
      "lat": 50.793,
      "lng": 0.314,
      "road": "A259",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Langney Roundabout, St Anthony's Hill"
     }
    ],
    "persistent": [
     {
      "lat": 50.793,
      "lng": 0.314,
      "road": "A259",
      "collisions": 11,
      "casualties": 13,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 2,
       "2024": 1,
       "2025": 2
      },
      "place": "Langney Roundabout, St Anthony's Hill"
     },
     {
      "lat": 50.777,
      "lng": 0.298,
      "road": "A259",
      "collisions": 10,
      "casualties": 11,
      "fatal": 0,
      "serious": 1,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 1,
       "2024": 2,
       "2025": 2
      },
      "place": "Seaside, Roselands"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 33,
      "fatal_serious": 14
     },
     "cyclist": {
      "collisions": 31,
      "fatal_serious": 12
     },
     "motorcyclist": {
      "collisions": 32,
      "fatal_serious": 18
     },
     "child_collisions": 14
    }
   },
   "hastings": {
    "name": "Hastings",
    "population": 91000,
    "collisions": 190,
    "casualties": 247,
    "fatal": 0,
    "serious": 57,
    "slight": 133,
    "prior_collisions": 188,
    "per_100k": 208.8,
    "yearly": {
     "2021": 187,
     "2022": 228,
     "2023": 191,
     "2024": 188,
     "2025": 190
    },
    "proj_2026": 187,
    "hotspots": [
     {
      "lat": 50.855,
      "lng": 0.587,
      "road": "A259",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Sturdee Place, Old Town"
     },
     {
      "lat": 50.862,
      "lng": 0.583,
      "road": "A2101",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Bethune Way, Blacklands"
     },
     {
      "lat": 50.866,
      "lng": 0.595,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Priory Road, Broomgrove"
     },
     {
      "lat": 50.893,
      "lng": 0.539,
      "road": "A2100",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Battle Road, Castleham"
     },
     {
      "lat": 50.861,
      "lng": 0.55,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "The Green, St Leonards Green"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 42,
      "fatal_serious": 18
     },
     "cyclist": {
      "collisions": 21,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 49,
      "fatal_serious": 19
     },
     "child_collisions": 23
    }
   },
   "worthing": {
    "name": "Worthing",
    "population": 111000,
    "collisions": 203,
    "casualties": 250,
    "fatal": 0,
    "serious": 52,
    "slight": 151,
    "prior_collisions": 252,
    "per_100k": 182.9,
    "yearly": {
     "2021": 248,
     "2022": 263,
     "2023": 265,
     "2024": 252,
     "2025": 203
    },
    "proj_2026": 216,
    "hotspots": [
     {
      "lat": 50.816,
      "lng": -0.372,
      "road": "A259",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Chapel Road, Broadwater"
     },
     {
      "lat": 50.827,
      "lng": -0.412,
      "road": "A2032",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "The Boulevard, West Worthing"
     },
     {
      "lat": 50.81,
      "lng": -0.37,
      "road": "Local road",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "South Street, West Worthing"
     },
     {
      "lat": 50.833,
      "lng": -0.377,
      "road": "A27",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Cissbury Road, Broadwater"
     },
     {
      "lat": 50.819,
      "lng": -0.379,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Pavilion Road, Broadwater"
     }
    ],
    "persistent": [
     {
      "lat": 50.816,
      "lng": -0.372,
      "road": "A259",
      "collisions": 14,
      "casualties": 16,
      "fatal": 0,
      "serious": 1,
      "slight": 13,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 0,
       "2023": 5,
       "2024": 3,
       "2025": 4
      },
      "place": "Chapel Road, Broadwater"
     },
     {
      "lat": 50.824,
      "lng": -0.425,
      "road": "A2032",
      "collisions": 12,
      "casualties": 13,
      "fatal": 0,
      "serious": 6,
      "slight": 6,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 2,
       "2024": 3,
       "2025": 1
      },
      "place": "Salvington"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 28,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 32,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 40,
      "fatal_serious": 15
     },
     "child_collisions": 24
    }
   },
   "exeter": {
    "name": "Exeter",
    "population": 131000,
    "collisions": 222,
    "casualties": 271,
    "fatal": 4,
    "serious": 29,
    "slight": 189,
    "prior_collisions": 236,
    "per_100k": 169.5,
    "yearly": {
     "2021": 189,
     "2022": 189,
     "2023": 194,
     "2024": 236,
     "2025": 222
    },
    "proj_2026": 240,
    "hotspots": [
     {
      "lat": 50.701,
      "lng": -3.543,
      "road": "A377",
      "collisions": 4,
      "casualties": 8,
      "fatal": 0,
      "serious": 0,
      "slight": 4,
      "place": "Ide Lane, Alphington"
     },
     {
      "lat": 50.73,
      "lng": -3.514,
      "road": "B3212",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Polsloe Road, Polsloe"
     },
     {
      "lat": 50.707,
      "lng": -3.529,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 1,
      "serious": 0,
      "slight": 1,
      "place": "Trusham Road, Alphington"
     },
     {
      "lat": 50.685,
      "lng": -3.506,
      "road": "M5",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "M5"
     },
     {
      "lat": 50.689,
      "lng": -3.471,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Exeter Road, Newcourt"
     }
    ],
    "persistent": [
     {
      "lat": 50.717,
      "lng": -3.536,
      "road": "A377",
      "collisions": 9,
      "casualties": 13,
      "fatal": 0,
      "serious": 2,
      "slight": 7,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 3,
       "2023": 2,
       "2024": 2,
       "2025": 0
      },
      "place": "Haven Road, St Thomas"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 36,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 50,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 37,
      "fatal_serious": 11
     },
     "child_collisions": 18
    }
   },
   "torquay": {
    "name": "Torquay",
    "population": 65000,
    "collisions": 150,
    "casualties": 170,
    "fatal": 3,
    "serious": 24,
    "slight": 123,
    "prior_collisions": 148,
    "per_100k": 230.8,
    "yearly": {
     "2021": 202,
     "2022": 153,
     "2023": 173,
     "2024": 148,
     "2025": 150
    },
    "proj_2026": 132,
    "hotspots": [
     {
      "lat": 50.47,
      "lng": -3.533,
      "road": "Local road",
      "collisions": 5,
      "casualties": 5,
      "fatal": 0,
      "serious": 0,
      "slight": 5,
      "place": "Trematon Avenue, Upton"
     },
     {
      "lat": 50.451,
      "lng": -3.591,
      "road": "A380",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Marldon Road, Marldon"
     },
     {
      "lat": 50.486,
      "lng": -3.571,
      "road": "A380",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Hamelin Way, Edginswell"
     },
     {
      "lat": 50.477,
      "lng": -3.528,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Saint Marychurch Road, Plainmoor"
     },
     {
      "lat": 50.481,
      "lng": -3.53,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Westhill Road, Plainmoor"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 33,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 5
     },
     "motorcyclist": {
      "collisions": 30,
      "fatal_serious": 7
     },
     "child_collisions": 14
    }
   },
   "taunton": {
    "name": "Taunton",
    "population": 65000,
    "collisions": 91,
    "casualties": 107,
    "fatal": 2,
    "serious": 18,
    "slight": 71,
    "prior_collisions": 107,
    "per_100k": 140.0,
    "yearly": {
     "2021": 108,
     "2022": 92,
     "2023": 91,
     "2024": 107,
     "2025": 91
    },
    "proj_2026": 92,
    "hotspots": [
     {
      "lat": 50.991,
      "lng": -3.179,
      "road": "A38",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "A38"
     },
     {
      "lat": 51.031,
      "lng": -3.081,
      "road": "A3259",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Nerrols Farm Roundabout, Priorswood"
     },
     {
      "lat": 51.023,
      "lng": -3.081,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Admiralty Way, Halcon"
     },
     {
      "lat": 51.02,
      "lng": -3.105,
      "road": "A38",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Deller's Wharf, North Town"
     },
     {
      "lat": 51.043,
      "lng": -3.05,
      "road": "A38",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "A38"
     }
    ],
    "persistent": [
     {
      "lat": 50.991,
      "lng": -3.179,
      "road": "A38",
      "collisions": 11,
      "casualties": 17,
      "fatal": 0,
      "serious": 1,
      "slight": 10,
      "years_active": 5,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 3
      },
      "place": "A38"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 10,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 10,
      "fatal_serious": 4
     },
     "child_collisions": 8
    }
   },
   "bath": {
    "name": "Bath",
    "population": 94000,
    "collisions": 115,
    "casualties": 139,
    "fatal": 1,
    "serious": 42,
    "slight": 72,
    "prior_collisions": 102,
    "per_100k": 122.3,
    "yearly": {
     "2021": 97,
     "2022": 100,
     "2023": 51,
     "2024": 102,
     "2025": 115
    },
    "proj_2026": 104,
    "hotspots": [
     {
      "lat": 51.378,
      "lng": -2.36,
      "road": "A3039",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Broad Quay, Beechen Cliff"
     },
     {
      "lat": 51.36,
      "lng": -2.379,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Upper Bloomfield Road, Odd Down"
     },
     {
      "lat": 51.381,
      "lng": -2.374,
      "road": "A36",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Lower Bristol Road, East Twerton"
     },
     {
      "lat": 51.358,
      "lng": -2.363,
      "road": "A3062",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Bradford Road, Fox Hill"
     },
     {
      "lat": 51.384,
      "lng": -2.372,
      "road": "A4",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Upper Bristol Road, Kingsmead"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 35,
      "fatal_serious": 16
     },
     "cyclist": {
      "collisions": 30,
      "fatal_serious": 9
     },
     "motorcyclist": {
      "collisions": 18,
      "fatal_serious": 13
     },
     "child_collisions": 3
    }
   },
   "poole": {
    "name": "Poole",
    "population": 151000,
    "collisions": 268,
    "casualties": 309,
    "fatal": 2,
    "serious": 65,
    "slight": 201,
    "prior_collisions": 294,
    "per_100k": 177.5,
    "yearly": {
     "2021": 278,
     "2022": 287,
     "2023": 280,
     "2024": 294,
     "2025": 268
    },
    "proj_2026": 278,
    "hotspots": [
     {
      "lat": 50.718,
      "lng": -1.985,
      "road": "A350",
      "collisions": 4,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 2,
      "place": "Holes Bay Road, Sterte"
     },
     {
      "lat": 50.736,
      "lng": -1.995,
      "road": "A350",
      "collisions": 3,
      "casualties": 3,
      "fatal": 1,
      "serious": 0,
      "slight": 2,
      "place": "Holes Bay North Roundabout, Stanley Green"
     },
     {
      "lat": 50.736,
      "lng": -1.994,
      "road": "A350",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Upton Bypass, Stanley Green"
     },
     {
      "lat": 50.75,
      "lng": -1.981,
      "road": "B3074",
      "collisions": 3,
      "casualties": 6,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Canford Heath Road, Canford Heath"
     },
     {
      "lat": 50.754,
      "lng": -1.948,
      "road": "A3049",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Canford Way, Manning's Heath"
     }
    ],
    "persistent": [
     {
      "lat": 50.736,
      "lng": -1.995,
      "road": "A350",
      "collisions": 16,
      "casualties": 20,
      "fatal": 1,
      "serious": 0,
      "slight": 15,
      "years_active": 5,
      "yearly": {
       "2021": 4,
       "2022": 2,
       "2023": 5,
       "2024": 2,
       "2025": 3
      },
      "place": "Holes Bay North Roundabout, Stanley Green"
     },
     {
      "lat": 50.751,
      "lng": -1.936,
      "road": "A3049",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 2,
       "2023": 2,
       "2024": 2,
       "2025": 1
      },
      "place": "Alderney Roundabout, Alderney"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 39,
      "fatal_serious": 13
     },
     "cyclist": {
      "collisions": 59,
      "fatal_serious": 10
     },
     "motorcyclist": {
      "collisions": 66,
      "fatal_serious": 27
     },
     "child_collisions": 28
    }
   },
   "salisbury": {
    "name": "Salisbury",
    "population": 41000,
    "collisions": 111,
    "casualties": 152,
    "fatal": 3,
    "serious": 30,
    "slight": 78,
    "prior_collisions": 92,
    "per_100k": 270.7,
    "yearly": {
     "2021": 96,
     "2022": 112,
     "2023": 111,
     "2024": 92,
     "2025": 111
    },
    "proj_2026": 107,
    "hotspots": [
     {
      "lat": 51.076,
      "lng": -1.798,
      "road": "A36",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Churchill Way West, Wyndham Park"
     },
     {
      "lat": 51.066,
      "lng": -1.792,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "St Ann Street, The Friary"
     },
     {
      "lat": 51.036,
      "lng": -1.771,
      "road": "A338",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Downton Road, Odstock"
     },
     {
      "lat": 51.075,
      "lng": -1.787,
      "road": "A36",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Churchill Way North, Wyndham Park"
     },
     {
      "lat": 51.097,
      "lng": -1.739,
      "road": "A30",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "A30, Hampton Park"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 14,
      "fatal_serious": 3
     },
     "cyclist": {
      "collisions": 17,
      "fatal_serious": 6
     },
     "motorcyclist": {
      "collisions": 25,
      "fatal_serious": 14
     },
     "child_collisions": 11
    }
   },
   "basingstoke": {
    "name": "Basingstoke",
    "population": 113000,
    "collisions": 152,
    "casualties": 196,
    "fatal": 1,
    "serious": 33,
    "slight": 118,
    "prior_collisions": 150,
    "per_100k": 134.5,
    "yearly": {
     "2021": 159,
     "2022": 182,
     "2023": 165,
     "2024": 150,
     "2025": 152
    },
    "proj_2026": 148,
    "hotspots": [
     {
      "lat": 51.266,
      "lng": -1.093,
      "road": "A3010",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Essex Road, Kings Furlong"
     },
     {
      "lat": 51.256,
      "lng": -1.075,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Black Dam Way, Black Dam"
     },
     {
      "lat": 51.263,
      "lng": -1.066,
      "road": "A339",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Black Dam Roundabout, Lychpit"
     },
     {
      "lat": 51.266,
      "lng": -1.107,
      "road": "A3010",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Churchill Way West, Houndmills"
     },
     {
      "lat": 51.258,
      "lng": -1.064,
      "road": "M3",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Black Dam Roundabout, Old Basing and Lychpit"
     }
    ],
    "persistent": [
     {
      "lat": 51.263,
      "lng": -1.067,
      "road": "A339",
      "collisions": 15,
      "casualties": 22,
      "fatal": 0,
      "serious": 4,
      "slight": 11,
      "years_active": 4,
      "yearly": {
       "2021": 4,
       "2022": 5,
       "2023": 3,
       "2024": 2,
       "2025": 1
      },
      "place": "Black Dam Roundabout, Lychpit"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 14,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 12,
      "fatal_serious": 1
     },
     "motorcyclist": {
      "collisions": 40,
      "fatal_serious": 20
     },
     "child_collisions": 18
    }
   },
   "winchester": {
    "name": "Winchester",
    "population": 45000,
    "collisions": 134,
    "casualties": 152,
    "fatal": 0,
    "serious": 33,
    "slight": 101,
    "prior_collisions": 123,
    "per_100k": 297.8,
    "yearly": {
     "2021": 98,
     "2022": 108,
     "2023": 120,
     "2024": 123,
     "2025": 134
    },
    "proj_2026": 143,
    "hotspots": [
     {
      "lat": 51.09,
      "lng": -1.295,
      "road": "A33",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Winchester Bypass, Kings Worthy"
     },
     {
      "lat": 51.071,
      "lng": -1.291,
      "road": "A34",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "M3, Abbotts Barton"
     },
     {
      "lat": 51.072,
      "lng": -1.294,
      "road": "A34",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "A33, Abbotts Barton"
     },
     {
      "lat": 51.063,
      "lng": -1.313,
      "road": "B3331",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Upper Brook Street, The Close"
     },
     {
      "lat": 51.058,
      "lng": -1.269,
      "road": "A31",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Petersfield Road"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 19,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 20,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 21,
      "fatal_serious": 10
     },
     "child_collisions": 7
    }
   },
   "mansfield": {
    "name": "Mansfield",
    "population": 110000,
    "collisions": 245,
    "casualties": 297,
    "fatal": 3,
    "serious": 60,
    "slight": 182,
    "prior_collisions": 242,
    "per_100k": 222.7,
    "yearly": {
     "2021": 203,
     "2022": 241,
     "2023": 268,
     "2024": 242,
     "2025": 245
    },
    "proj_2026": 265,
    "hotspots": [
     {
      "lat": 53.113,
      "lng": -1.267,
      "road": "A38",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Sutton Road, Kirkby in Ashfield Urban District;Sutton in Ashfield Urban District"
     },
     {
      "lat": 53.164,
      "lng": -1.185,
      "road": "A60",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "New Mill Lane, Forest Town"
     },
     {
      "lat": 53.127,
      "lng": -1.226,
      "road": "A617",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Sherwood Way South, Kirkby in Ashfield Urban District;Sutton in Ashfield Urban District"
     },
     {
      "lat": 53.17,
      "lng": -1.241,
      "road": "A617",
      "collisions": 2,
      "casualties": 2,
      "fatal": 1,
      "serious": 0,
      "slight": 1,
      "place": "Little Lane, Bull Farm"
     },
     {
      "lat": 53.155,
      "lng": -1.194,
      "road": "A60",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Yorke Street, Ladybrook"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 41,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 28,
      "fatal_serious": 8
     },
     "motorcyclist": {
      "collisions": 37,
      "fatal_serious": 14
     },
     "child_collisions": 33
    }
   },
   "chesterfield": {
    "name": "Chesterfield",
    "population": 88000,
    "collisions": 186,
    "casualties": 236,
    "fatal": 1,
    "serious": 38,
    "slight": 147,
    "prior_collisions": 173,
    "per_100k": 211.4,
    "yearly": {
     "2021": 179,
     "2022": 198,
     "2023": 183,
     "2024": 173,
     "2025": 186
    },
    "proj_2026": 180,
    "hotspots": [
     {
      "lat": 53.231,
      "lng": -1.422,
      "road": "A61",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Horns Bridge Roundabout, Spital"
     },
     {
      "lat": 53.261,
      "lng": -1.429,
      "road": "A61",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Station Road, Whittington Moor"
     },
     {
      "lat": 53.256,
      "lng": -1.37,
      "road": "Local road",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Inkersall Green Road, Staveley CP"
     },
     {
      "lat": 53.252,
      "lng": -1.448,
      "road": "B6051",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Newbold Road, Newbold"
     },
     {
      "lat": 53.239,
      "lng": -1.427,
      "road": "B6057",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Holywell Street, Stonegravels"
     }
    ],
    "persistent": [
     {
      "lat": 53.231,
      "lng": -1.422,
      "road": "A61",
      "collisions": 13,
      "casualties": 15,
      "fatal": 0,
      "serious": 1,
      "slight": 12,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 4,
       "2023": 3,
       "2024": 0,
       "2025": 4
      },
      "place": "Horns Bridge Roundabout, Spital"
     },
     {
      "lat": 53.26,
      "lng": -1.429,
      "road": "A61",
      "collisions": 9,
      "casualties": 9,
      "fatal": 0,
      "serious": 1,
      "slight": 8,
      "years_active": 4,
      "yearly": {
       "2021": 2,
       "2022": 1,
       "2023": 2,
       "2024": 2,
       "2025": 2
      },
      "place": "Station Road, Whittington Moor"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 38,
      "fatal_serious": 11
     },
     "cyclist": {
      "collisions": 18,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 29,
      "fatal_serious": 12
     },
     "child_collisions": 18
    }
   },
   "kettering": {
    "name": "Kettering",
    "population": 63000,
    "collisions": 133,
    "casualties": 170,
    "fatal": 3,
    "serious": 34,
    "slight": 96,
    "prior_collisions": 144,
    "per_100k": 211.1,
    "yearly": {
     "2021": 116,
     "2022": 128,
     "2023": 133,
     "2024": 144,
     "2025": 133
    },
    "proj_2026": 146,
    "hotspots": [
     {
      "lat": 52.386,
      "lng": -0.689,
      "road": "A6003",
      "collisions": 6,
      "casualties": 7,
      "fatal": 0,
      "serious": 0,
      "slight": 6,
      "place": "Warkton Lane"
     },
     {
      "lat": 52.361,
      "lng": -0.762,
      "road": "Local road",
      "collisions": 4,
      "casualties": 16,
      "fatal": 1,
      "serious": 1,
      "slight": 2,
      "place": "Pytchley"
     },
     {
      "lat": 52.401,
      "lng": -0.71,
      "road": "Local road",
      "collisions": 3,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Athelstan Road, Avondale"
     },
     {
      "lat": 52.402,
      "lng": -0.728,
      "road": "A4300",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 2,
      "slight": 1,
      "place": "Tanners Lane, Avondale"
     },
     {
      "lat": 52.391,
      "lng": -0.748,
      "road": "A6013",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Northampton Road, Leisure Village"
     }
    ],
    "persistent": [
     {
      "lat": 52.361,
      "lng": -0.762,
      "road": "Local road",
      "collisions": 18,
      "casualties": 39,
      "fatal": 1,
      "serious": 7,
      "slight": 10,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 9,
       "2024": 2,
       "2025": 4
      },
      "place": "Pytchley"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 17,
      "fatal_serious": 8
     },
     "cyclist": {
      "collisions": 14,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 20,
      "fatal_serious": 9
     },
     "child_collisions": 11
    }
   },
   "corby": {
    "name": "Corby",
    "population": 68000,
    "collisions": 105,
    "casualties": 119,
    "fatal": 1,
    "serious": 25,
    "slight": 79,
    "prior_collisions": 90,
    "per_100k": 154.4,
    "yearly": {
     "2021": 85,
     "2022": 92,
     "2023": 91,
     "2024": 90,
     "2025": 105
    },
    "proj_2026": 104,
    "hotspots": [
     {
      "lat": 52.494,
      "lng": -0.681,
      "road": "A6086",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Phoenix Parkway, Corby Village"
     },
     {
      "lat": 52.494,
      "lng": -0.73,
      "road": "A6003",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Cottingham Road, Corby"
     },
     {
      "lat": 52.507,
      "lng": -0.706,
      "road": "A6116",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 1,
      "slight": 1,
      "place": "Rockingham Road, Corby Village"
     },
     {
      "lat": 52.476,
      "lng": -0.661,
      "road": "A43",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Eurohub Roundabout, Stanion"
     },
     {
      "lat": 52.492,
      "lng": -0.724,
      "road": "A427",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Cottingham Road, Corby"
     }
    ],
    "persistent": [
     {
      "lat": 52.496,
      "lng": -0.653,
      "road": "A43",
      "collisions": 10,
      "casualties": 13,
      "fatal": 0,
      "serious": 1,
      "slight": 9,
      "years_active": 4,
      "yearly": {
       "2021": 1,
       "2022": 2,
       "2023": 2,
       "2024": 3,
       "2025": 2
      },
      "place": "A43, Corby Village"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 15,
      "fatal_serious": 3
     },
     "cyclist": {
      "collisions": 11,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 12,
      "fatal_serious": 5
     },
     "child_collisions": 7
    }
   },
   "rugby": {
    "name": "Rugby",
    "population": 78000,
    "collisions": 126,
    "casualties": 151,
    "fatal": 2,
    "serious": 26,
    "slight": 98,
    "prior_collisions": 116,
    "per_100k": 161.5,
    "yearly": {
     "2021": 100,
     "2022": 108,
     "2023": 116,
     "2024": 116,
     "2025": 126
    },
    "proj_2026": 131,
    "hotspots": [
     {
      "lat": 52.374,
      "lng": -1.279,
      "road": "A428",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Addison Road, New Bilton"
     },
     {
      "lat": 52.362,
      "lng": -1.267,
      "road": "Local road",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Kingsway, Overslade"
     },
     {
      "lat": 52.364,
      "lng": -1.286,
      "road": "B4642",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Bilton Road, Cawston"
     },
     {
      "lat": 52.372,
      "lng": -1.256,
      "road": "B5414",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Clifton Road, New Bilton"
     },
     {
      "lat": 52.371,
      "lng": -1.262,
      "road": "A428",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Little Church Street, New Bilton"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 25,
      "fatal_serious": 3
     },
     "cyclist": {
      "collisions": 12,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 13,
      "fatal_serious": 7
     },
     "child_collisions": 19
    }
   },
   "nuneaton": {
    "name": "Nuneaton",
    "population": 88000,
    "collisions": 176,
    "casualties": 216,
    "fatal": 4,
    "serious": 39,
    "slight": 133,
    "prior_collisions": 201,
    "per_100k": 200.0,
    "yearly": {
     "2021": 147,
     "2022": 131,
     "2023": 211,
     "2024": 201,
     "2025": 176
    },
    "proj_2026": 212,
    "hotspots": [
     {
      "lat": 52.499,
      "lng": -1.543,
      "road": "B4102",
      "collisions": 4,
      "casualties": 5,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Park Lane"
     },
     {
      "lat": 52.515,
      "lng": -1.496,
      "road": "B4112",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Heath End Road, Bermuda"
     },
     {
      "lat": 52.564,
      "lng": -1.503,
      "road": "A5",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "Woodford Lane, Atherstone"
     },
     {
      "lat": 52.517,
      "lng": -1.553,
      "road": "B4112",
      "collisions": 2,
      "casualties": 5,
      "fatal": 0,
      "serious": 2,
      "slight": 0,
      "place": "Ansley Road, Galley Common"
     },
     {
      "lat": 52.499,
      "lng": -1.474,
      "road": "A444",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Griff Roundabout, Griff"
     }
    ],
    "persistent": [
     {
      "lat": 52.564,
      "lng": -1.503,
      "road": "A5",
      "collisions": 19,
      "casualties": 31,
      "fatal": 0,
      "serious": 5,
      "slight": 14,
      "years_active": 5,
      "yearly": {
       "2021": 3,
       "2022": 3,
       "2023": 3,
       "2024": 7,
       "2025": 3
      },
      "place": "Woodford Lane, Atherstone"
     }
    ],
    "modes": {
     "pedestrian": {
      "collisions": 28,
      "fatal_serious": 9
     },
     "cyclist": {
      "collisions": 21,
      "fatal_serious": 7
     },
     "motorcyclist": {
      "collisions": 31,
      "fatal_serious": 13
     },
     "child_collisions": 25
    }
   },
   "redditch": {
    "name": "Redditch",
    "population": 82000,
    "collisions": 83,
    "casualties": 104,
    "fatal": 3,
    "serious": 23,
    "slight": 57,
    "prior_collisions": 103,
    "per_100k": 101.2,
    "yearly": {
     "2021": 114,
     "2022": 98,
     "2023": 92,
     "2024": 103,
     "2025": 83
    },
    "proj_2026": 81,
    "hotspots": [
     {
      "lat": 52.291,
      "lng": -1.944,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Coldfield Drive, Headless Cross"
     },
     {
      "lat": 52.271,
      "lng": -1.903,
      "road": "B4092",
      "collisions": 2,
      "casualties": 2,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Monks Drive"
     },
     {
      "lat": 52.331,
      "lng": -2.011,
      "road": "B4096",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Stoney Lane, Tutnall and Cobley CP"
     },
     {
      "lat": 52.282,
      "lng": -1.928,
      "road": "Local road",
      "collisions": 2,
      "casualties": 3,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Rough Hill Drive, Oakenshaw South"
     },
     {
      "lat": 52.299,
      "lng": -1.944,
      "road": "Local road",
      "collisions": 1,
      "casualties": 1,
      "fatal": 0,
      "serious": 0,
      "slight": 1,
      "place": "Mount Pleasant, Headless Cross"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 18,
      "fatal_serious": 6
     },
     "cyclist": {
      "collisions": 9,
      "fatal_serious": 3
     },
     "motorcyclist": {
      "collisions": 9,
      "fatal_serious": 6
     },
     "child_collisions": 14
    }
   },
   "burton-upon-trent": {
    "name": "Burton upon Trent",
    "population": 76000,
    "collisions": 174,
    "casualties": 221,
    "fatal": 3,
    "serious": 33,
    "slight": 138,
    "prior_collisions": 150,
    "per_100k": 228.9,
    "yearly": {
     "2021": 100,
     "2022": 78,
     "2023": 94,
     "2024": 150,
     "2025": 174
    },
    "proj_2026": 185,
    "hotspots": [
     {
      "lat": 52.805,
      "lng": -1.649,
      "road": "A5121",
      "collisions": 4,
      "casualties": 6,
      "fatal": 0,
      "serious": 1,
      "slight": 3,
      "place": "Shobnall Road, Shobnall"
     },
     {
      "lat": 52.813,
      "lng": -1.636,
      "road": "A511",
      "collisions": 3,
      "casualties": 3,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Little Burton West, Eton Park"
     },
     {
      "lat": 52.838,
      "lng": -1.611,
      "road": "A38",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 3,
      "place": "A38, Stretton"
     },
     {
      "lat": 52.804,
      "lng": -1.634,
      "road": "B5018",
      "collisions": 3,
      "casualties": 4,
      "fatal": 0,
      "serious": 1,
      "slight": 2,
      "place": "Station Street, Burton"
     },
     {
      "lat": 52.777,
      "lng": -1.64,
      "road": "Local road",
      "collisions": 2,
      "casualties": 4,
      "fatal": 0,
      "serious": 0,
      "slight": 2,
      "place": "Main Street, Drakelow"
     }
    ],
    "persistent": [],
    "modes": {
     "pedestrian": {
      "collisions": 39,
      "fatal_serious": 10
     },
     "cyclist": {
      "collisions": 17,
      "fatal_serious": 4
     },
     "motorcyclist": {
      "collisions": 16,
      "fatal_serious": 8
     },
     "child_collisions": 22
    }
   }
  }
 }
}