{
 "generated_at": "2026-07-15T12:50:52.104Z",
 "source": "Home Office ad hoc release: Illegal working and enforcement data to the end of December 2025, by region (updated 23 June 2026; provisional data taken from live operational systems on 2 January 2026). Civil penalties: Immigration Enforcement data Q1 2026, table CP_02 (published 21 May 2026).",
 "visits_monthly": [
  {
   "year": 2019,
   "months": [
    174,
    313,
    550,
    567,
    688,
    628,
    601,
    604,
    477,
    550,
    513,
    339
   ],
   "total": 6004
  },
  {
   "year": 2020,
   "months": [
    495,
    498,
    279,
    1,
    5,
    25,
    57,
    51,
    72,
    76,
    70,
    102
   ],
   "total": 1731
  },
  {
   "year": 2021,
   "months": [
    56,
    16,
    36,
    86,
    104,
    137,
    120,
    127,
    105,
    171,
    166,
    221
   ],
   "total": 1345
  },
  {
   "year": 2022,
   "months": [
    276,
    222,
    336,
    392,
    326,
    386,
    358,
    258,
    277,
    303,
    374,
    260
   ],
   "total": 3768
  },
  {
   "year": 2023,
   "months": [
    419,
    473,
    432,
    510,
    542,
    669,
    542,
    670,
    608,
    551,
    647,
    401
   ],
   "total": 6464
  },
  {
   "year": 2024,
   "months": [
    556,
    486,
    520,
    611,
    538,
    719,
    760,
    812,
    743,
    871,
    956,
    550
   ],
   "total": 8122
  },
  {
   "year": 2025,
   "months": [
    867,
    758,
    1012,
    912,
    953,
    1048,
    1187,
    1003,
    1017,
    2066,
    1152,
    816
   ],
   "total": 12791
  }
 ],
 "arrests_monthly": [
  {
   "year": 2019,
   "months": [
    63,
    140,
    312,
    282,
    355,
    328,
    358,
    317,
    243,
    340,
    272,
    143
   ],
   "total": 3153
  },
  {
   "year": 2020,
   "months": [
    273,
    190,
    76,
    0,
    0,
    6,
    8,
    23,
    24,
    36,
    26,
    33
   ],
   "total": 695
  },
  {
   "year": 2021,
   "months": [
    4,
    7,
    7,
    24,
    51,
    48,
    54,
    34,
    38,
    81,
    91,
    68
   ],
   "total": 507
  },
  {
   "year": 2022,
   "months": [
    92,
    100,
    127,
    117,
    160,
    132,
    157,
    128,
    174,
    151,
    252,
    126
   ],
   "total": 1716
  },
  {
   "year": 2023,
   "months": [
    225,
    279,
    309,
    396,
    308,
    448,
    372,
    505,
    487,
    431,
    416,
    253
   ],
   "total": 4429
  },
  {
   "year": 2024,
   "months": [
    346,
    317,
    332,
    426,
    385,
    490,
    512,
    612,
    519,
    599,
    682,
    427
   ],
   "total": 5647
  },
  {
   "year": 2025,
   "months": [
    614,
    571,
    654,
    644,
    718,
    768,
    1046,
    788,
    722,
    994,
    858,
    594
   ],
   "total": 8971
  }
 ],
 "visits_by_region": {
  "years": [
   2019,
   2020,
   2021,
   2022,
   2023,
   2024,
   2025
  ],
  "rows": [
   {
    "region": "England",
    "raw_label": "England – total",
    "values": [
     5339,
     1580,
     1114,
     3176,
     5558,
     6935,
     10589
    ]
   },
   {
    "region": "England - East Midlands",
    "raw_label": "England - East Midlands",
    "values": [
     168,
     117,
     82,
     258,
     440,
     461,
     547
    ]
   },
   {
    "region": "England - East of England",
    "raw_label": "England - East of England",
    "values": [
     228,
     45,
     43,
     157,
     254,
     383,
     610
    ]
   },
   {
    "region": "England - London",
    "raw_label": "England - London",
    "values": [
     2047,
     383,
     155,
     496,
     1410,
     2008,
     2715
    ]
   },
   {
    "region": "England - North East",
    "raw_label": "England - North East",
    "values": [
     222,
     44,
     17,
     241,
     254,
     272,
     512
    ]
   },
   {
    "region": "England - North West",
    "raw_label": "England - North West",
    "values": [
     850,
     341,
     274,
     560,
     901,
     924,
     1771
    ]
   },
   {
    "region": "England - South East",
    "raw_label": "England - South East",
    "values": [
     551,
     184,
     202,
     289,
     662,
     910,
     1210
    ]
   },
   {
    "region": "England - South West",
    "raw_label": "England - South West",
    "values": [
     335,
     113,
     125,
     365,
     448,
     688,
     1289
    ]
   },
   {
    "region": "England - West Midlands",
    "raw_label": "England - West Midlands",
    "values": [
     561,
     231,
     187,
     589,
     743,
     847,
     1315
    ]
   },
   {
    "region": "England - Yorkshire and The Humber",
    "raw_label": "England - Yorkshire and The Humber",
    "values": [
     377,
     122,
     29,
     221,
     446,
     442,
     620
    ]
   },
   {
    "region": "Northern Ireland",
    "raw_label": "Northern Ireland - total",
    "values": [
     26,
     5,
     7,
     24,
     124,
     106,
     187
    ]
   },
   {
    "region": "Scotland",
    "raw_label": "Scotland - total",
    "values": [
     308,
     75,
     90,
     173,
     338,
     431,
     695
    ]
   },
   {
    "region": "Wales",
    "raw_label": "Wales – total",
    "values": [
     331,
     71,
     134,
     395,
     444,
     650,
     1320
    ]
   },
   {
    "region": "Grand Total",
    "raw_label": "Grand Total",
    "values": [
     6004,
     1731,
     1345,
     3768,
     6464,
     8122,
     12791
    ]
   }
  ]
 },
 "arrests_by_region": {
  "years": [
   2019,
   2020,
   2021,
   2022,
   2023,
   2024,
   2025
  ],
  "rows": [
   {
    "region": "England",
    "raw_label": "England - total",
    "values": [
     2849,
     653,
     435,
     1551,
     3951,
     4941,
     7688
    ]
   },
   {
    "region": "England - East Midlands",
    "raw_label": "England - East Midlands",
    "values": [
     83,
     53,
     13,
     70,
     121,
     154,
     207
    ]
   },
   {
    "region": "England - East of England",
    "raw_label": "England - East of England",
    "values": [
     167,
     30,
     36,
     114,
     250,
     324,
     387
    ]
   },
   {
    "region": "England - London",
    "raw_label": "England - London",
    "values": [
     1214,
     197,
     76,
     196,
     999,
     1474,
     2172
    ]
   },
   {
    "region": "England - North East",
    "raw_label": "England - North East",
    "values": [
     57,
     24,
     0,
     59,
     169,
     198,
     256
    ]
   },
   {
    "region": "England - North West",
    "raw_label": "England - North West",
    "values": [
     197,
     79,
     61,
     198,
     505,
     561,
     841
    ]
   },
   {
    "region": "England - South East",
    "raw_label": "England - South East",
    "values": [
     435,
     71,
     100,
     180,
     492,
     631,
     933
    ]
   },
   {
    "region": "England - South West",
    "raw_label": "England - South West",
    "values": [
     206,
     70,
     41,
     216,
     378,
     586,
     1117
    ]
   },
   {
    "region": "England - West Midlands",
    "raw_label": "England - West Midlands",
    "values": [
     356,
     108,
     101,
     396,
     749,
     714,
     1254
    ]
   },
   {
    "region": "England - Yorkshire and The Humber",
    "raw_label": "England - Yorkshire and The Humber",
    "values": [
     134,
     21,
     7,
     122,
     288,
     299,
     521
    ]
   },
   {
    "region": "Northern Ireland",
    "raw_label": "Northern Ireland - total",
    "values": [
     16,
     3,
     2,
     9,
     99,
     87,
     234
    ]
   },
   {
    "region": "Scotland",
    "raw_label": "Scotland - total",
    "values": [
     210,
     30,
     48,
     71,
     176,
     269,
     400
    ]
   },
   {
    "region": "Wales",
    "raw_label": "Wales - total",
    "values": [
     78,
     9,
     22,
     85,
     203,
     350,
     649
    ]
   },
   {
    "region": "Grand Total",
    "raw_label": "Grand Total",
    "values": [
     3153,
     695,
     507,
     1716,
     4429,
     5647,
     8971
    ]
   }
  ]
 },
 "detentions_returns": {
  "years": [
   2019,
   2020,
   2021,
   2022,
   2023,
   2024,
   2025
  ],
  "detained": [
   1717,
   336,
   121,
   491,
   1335,
   1531,
   2251
  ],
  "returned": [
   742,
   118,
   96,
   306,
   890,
   1042,
   1087
  ]
 },
 "civil_penalties_quarterly": [
  {
   "quarter": "2016 Q1",
   "count": 837,
   "value_m": 13.8
  },
  {
   "quarter": "2016 Q2",
   "count": 887,
   "value_m": 13.8
  },
  {
   "quarter": "2016 Q3",
   "count": 662,
   "value_m": 10.2
  },
  {
   "quarter": "2016 Q4",
   "count": 703,
   "value_m": 11.6
  },
  {
   "quarter": "2017 Q1",
   "count": 681,
   "value_m": 10.6
  },
  {
   "quarter": "2017 Q2",
   "count": 432,
   "value_m": 7.3
  },
  {
   "quarter": "2017 Q3",
   "count": 600,
   "value_m": 10
  },
  {
   "quarter": "2017 Q4",
   "count": 624,
   "value_m": 11.6
  },
  {
   "quarter": "2018 Q1",
   "count": 438,
   "value_m": 7.7
  },
  {
   "quarter": "2018 Q2",
   "count": 119,
   "value_m": 1.9
  },
  {
   "quarter": "2018 Q3",
   "count": 202,
   "value_m": 3.6
  },
  {
   "quarter": "2018 Q4",
   "count": 449,
   "value_m": 7.8
  },
  {
   "quarter": "2019 Q1",
   "count": 530,
   "value_m": 9.4
  },
  {
   "quarter": "2019 Q2",
   "count": 416,
   "value_m": 8.4
  },
  {
   "quarter": "2019 Q3",
   "count": 574,
   "value_m": 10.6
  },
  {
   "quarter": "2019 Q4",
   "count": 329,
   "value_m": 6
  },
  {
   "quarter": "2020 Q1",
   "count": 223,
   "value_m": 3.8
  },
  {
   "quarter": "2020 Q2",
   "count": 0,
   "value_m": 0
  },
  {
   "quarter": "2020 Q3",
   "count": 0,
   "value_m": 0
  },
  {
   "quarter": "2020 Q4",
   "count": 77,
   "value_m": 1.5
  },
  {
   "quarter": "2021 Q1",
   "count": 115,
   "value_m": 2.1
  },
  {
   "quarter": "2021 Q2",
   "count": 36,
   "value_m": 0.6
  },
  {
   "quarter": "2021 Q3",
   "count": 86,
   "value_m": 1.3
  },
  {
   "quarter": "2021 Q4",
   "count": 105,
   "value_m": 1.7
  },
  {
   "quarter": "2022 Q1",
   "count": 152,
   "value_m": 2.5
  },
  {
   "quarter": "2022 Q2",
   "count": 190,
   "value_m": 3.3
  },
  {
   "quarter": "2022 Q3",
   "count": 240,
   "value_m": 4.4
  },
  {
   "quarter": "2022 Q4",
   "count": 329,
   "value_m": 5.8
  },
  {
   "quarter": "2023 Q1",
   "count": 346,
   "value_m": 6
  },
  {
   "quarter": "2023 Q2",
   "count": 377,
   "value_m": 5.6
  },
  {
   "quarter": "2023 Q3",
   "count": 496,
   "value_m": 8.9
  },
  {
   "quarter": "2023 Q4",
   "count": 391,
   "value_m": 7.9
  },
  {
   "quarter": "2024 Q1",
   "count": 412,
   "value_m": 8.1
  },
  {
   "quarter": "2024 Q2",
   "count": 568,
   "value_m": 21.5
  },
  {
   "quarter": "2024 Q3",
   "count": 366,
   "value_m": 18.5
  },
  {
   "quarter": "2024 Q4",
   "count": 489,
   "value_m": 29.2
  },
  {
   "quarter": "2025 Q1",
   "count": 748,
   "value_m": 41.6
  },
  {
   "quarter": "2025 Q2",
   "count": 548,
   "value_m": 28.3
  },
  {
   "quarter": "2025 Q3",
   "count": 617,
   "value_m": 34.3
  },
  {
   "quarter": "2025 Q4",
   "count": 525,
   "value_m": 26.5
  },
  {
   "quarter": "2026 Q1",
   "count": 561,
   "value_m": 32.6
  }
 ],
 "civil_penalties_rolling_year": {
  "ending": "2026 Q1",
  "count": 2251,
  "value_m": 121.7,
  "prior_year_count": 2171,
  "prior_year_value_m": 110.8
 },
 "latest_year": {
  "year": 2025,
  "visits": 12791,
  "arrests": 8971,
  "prior_year_visits": 8122,
  "prior_year_arrests": 5647
 }
}