home / opsnap

reports

Each row is one public submission to Operation Snap. Includes the offence, vehicle details, location, and outcome.

Disposal outcomes: Education (driver awareness course), Warning Letter, Fixed Penalty (fine), Court (prosecution), NFA (no further action).

Data license: ODbL · Data source: West Midlands Police

id
{'label': 'ID'}
source_file
{'label': 'Source PDF'}
source_page
{'label': 'Page'}
source_row
{'label': 'Row'}
month
{'label': 'Month'}
reporter_transport_mode
{'label': 'Reporter'}
vehicle_make
{'label': 'Make'}
vehicle_model
{'label': 'Model'}
vehicle_colour
{'label': 'Colour'}
offence
{'label': 'Offence'}
second_offence
{'label': 'Second offence'}
offence_location_raw
{'label': 'Location (raw)'}
offence_location
{'label': 'Location'}
council_area_raw
{'label': 'Council (raw)'}
council_area
{'label': 'Council area'}
disposal
{'label': 'Outcome'}
nfa_rationale
{'label': 'NFA reason'}
witness_contacted
{'label': 'Witness contacted'}
latitude
{'label': 'Lat'}
longitude
{'label': 'Lng'}

75 rows where month = "2025-03", reporter_transport_mode = "Car" and vehicle_make = "Vauxhall" sorted by month descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: vehicle_model, vehicle_colour, second_offence, council_area_raw, nfa_rationale

offence 15

  • Driving without Due Care and Attention 25
  • Contravening a Red Traffic Light 15
  • Stop a vehicle within pelican pedestrian crossing limits 13
  • Driving without Reasonable Consideration 5
  • Stop a vehicle on pedestrian crossing 5
  • Using a Mobile Phone Whilst Driving 3
  • Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area 1
  • Cause vehicle to be left in a dangerous position 1
  • Driving a vehicle wholly or partly on a footpath 1
  • Misc - Non Traffic Offences 1
  • Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD 1
  • Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipment 1
  • No Insurance 1
  • No Seat Belt 1
  • Use on a road a motor vehicle / trailer in such a condition it caused / was likley to cause danger 1

council_area 10

  • Birmingham 43
  • Coventry 8
  • Wolverhampton 6
  • Out of Force Area 5
  • Dudley 4
  • Walsall 3
  • Solihull 2
  • Sutton Coldfield 2
  • Metropolitan Borough Of Dudley 1
  • Sandwell 1

disposal 5

  • Education 24
  • Warning Letter 20
  • Fixed Penalty 19
  • NFA 8
  • Court 4

vehicle_make 1

  • Vauxhall · 75 ✖

reporter_transport_mode 1

  • Car · 75 ✖

month 1

  • 2025-03 · 75 ✖
id source_file source_page source_row month ▲ reporter_transport_mode vehicle_make vehicle_model vehicle_colour offence second_offence offence_location_raw offence_location council_area_raw council_area disposal nfa_rationale witness_contacted latitude longitude
16248 op-snap---monthly-publication-march-2025.pdf   5 2025-03 Car Vauxhall Grandland Blue Stop a vehicle within pelican pedestrian crossing limits None Robert Street from Jews Lane Robert Street from Jews Lane Metropolitan Borough of Dudley Metropolitan Borough Of Dudley Education N/A Yes - Via Email    
16288 op-snap---monthly-publication-march-2025.pdf   45 2025-03 Car Vauxhall Corsa Silver Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipment None Lower Essex Street Lower Essex Street Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4716178 -1.8954045
16289 op-snap---monthly-publication-march-2025.pdf   46 2025-03 Car Vauxhall Vivaro White Stop a vehicle on pedestrian crossing None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Court N/A Yes - Via Email 52.4929304 -1.8229092
16320 op-snap---monthly-publication-march-2025.pdf   77 2025-03 Car Vauxhall Astra Grey Stop a vehicle on pedestrian crossing None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4929304 -1.8229092
16369 op-snap---monthly-publication-march-2025.pdf   126 2025-03 Car Vauxhall Corsa Black Contravening a Red Traffic Light None Stourton on Staffs Police Stourton on Staffs Police Out of Force Area Out of Force Area NFA Out of Force Yes - Via Email    
16372 op-snap---monthly-publication-march-2025.pdf   129 2025-03 Car Vauxhall Corsa Black Driving without Due Care and Attention None M6 J7 M6 J7 Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.676119 -2.0858425
16438 op-snap---monthly-publication-march-2025.pdf   195 2025-03 Car Vauxhall UK Silver Driving without Due Care and Attention None Kenilworth Road Kenilworth Road Sutton Coldfield Sutton Coldfield NFA No VRM Yes - Via Email    
16440 op-snap---monthly-publication-march-2025.pdf   197 2025-03 Car Vauxhall Vectra Blue Misc - Non Traffic Offences None M6 M6 Birmingham Birmingham NFA No Offence Yes - Via Email    
16449 op-snap---monthly-publication-march-2025.pdf   206 2025-03 Car Vauxhall Corsa Silver No Seat Belt None Cromwell Street Cromwell Street Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4943048 -1.8749703
16453 op-snap---monthly-publication-march-2025.pdf   210 2025-03 Car Vauxhall Astra Blue Driving without Due Care and Attention Use vehicle on a road without valid test certificate Tyburn House Island Tyburn House Island Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.5194011 -1.8008643
16456 op-snap---monthly-publication-march-2025.pdf   213 2025-03 Car Vauxhall Corsa Black Contravening a Red Traffic Light None Penn Road Penn Road Wolverhampton Wolverhampton Warning Letter N/A Yes - Via Email 52.5599616 -2.1556338
16460 op-snap---monthly-publication-march-2025.pdf   217 2025-03 Car Vauxhall Zafira Silver Driving without Due Care and Attention None A45, B4137 Roundabout A45, B4137 Roundabout Birmingham Birmingham Education N/A Yes - Via Email    
16479 op-snap---monthly-publication-march-2025.pdf   236 2025-03 Car Vauxhall Astra White Using a Mobile Phone Whilst Driving None Warwick Road, Birmingham Warwick Road, Birmingham Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.551985 -1.860445
16491 op-snap---monthly-publication-march-2025.pdf   248 2025-03 Car Vauxhall Insignia Silver Driving without Reasonable Consideration None Featherstone Road / Alcester Road Featherstone Road / Alcester Road Birmingham Birmingham Education N/A Yes - Via Email 52.4261289 -1.8929741
16509 op-snap---monthly-publication-march-2025.pdf   266 2025-03 Car Vauxhall Insignia Grey Driving without Reasonable Consideration None North Island North Island Solihull Solihull Warning Letter N/A Yes - Via Email    
16532 op-snap---monthly-publication-march-2025.pdf   289 2025-03 Car Vauxhall Corsa White Driving without Due Care and Attention Use vehicle on a road without valid test certificate Longwood Road Longwood Road Birmingham Birmingham Court N/A Yes - Via Email 52.3932557 -2.0108733
16549 op-snap---monthly-publication-march-2025.pdf   306 2025-03 Car Vauxhall Corsa Blue Driving without Due Care and Attention None Broadway North Broadway North Walsall Walsall Fixed Penalty N/A Yes - Via Email 52.5886007 -1.9741222
16588 op-snap---monthly-publication-march-2025.pdf   345 2025-03 Car Vauxhall Corsa Black Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4929304 -1.8229092
16591 op-snap---monthly-publication-march-2025.pdf   348 2025-03 Car Vauxhall Astra Black Stop a vehicle within pelican pedestrian crossing limits No Insurance Washwood Heath Road Washwood Heath Road Birmingham Birmingham Court N/A Yes - Via Email 52.4929304 -1.8229092
16622 op-snap---monthly-publication-march-2025.pdf   379 2025-03 Car Vauxhall Astra Black Contravening a Red Traffic Light None Bromford Lane Bromford Lane Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.5083238 -1.8332287
16636 op-snap---monthly-publication-march-2025.pdf   393 2025-03 Car Vauxhall Corsa White Driving without Due Care and Attention None Aston Webb Boulevard Aston Webb Boulevard Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.4468506 -1.9395619
16669 op-snap---monthly-publication-march-2025.pdf   426 2025-03 Car Vauxhall Mokka White Driving without Due Care and Attention None Summerhill Street Summerhill Street Birmingham Birmingham Education N/A Yes - Via Email    
16688 op-snap---monthly-publication-march-2025.pdf   445 2025-03 Car Vauxhall Astra Blue Driving without Due Care and Attention None A45 Poets Corner Poets Corner Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.4647091 -1.8588833
16736 op-snap---monthly-publication-march-2025.pdf   493 2025-03 Car Vauxhall Insignia Blue Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Rd Washwood Heath Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4929304 -1.8229092
16744 op-snap---monthly-publication-march-2025.pdf   501 2025-03 Car Vauxhall Corsa White Driving without Due Care and Attention None Stonebridge Highway Stonebridge Highway Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.3782187 -1.478696
16775 op-snap---monthly-publication-march-2025.pdf   532 2025-03 Car Vauxhall Corsa Black Driving without Due Care and Attention None Church Lane Church Lane Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.5030217 -1.8764632
16893 op-snap---monthly-publication-march-2025.pdf   650 2025-03 Car Vauxhall Astra Blue Using a Mobile Phone Whilst Driving None Stream Road, Kingswinford Stream Road, Kingswinford Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.4928417 -2.1667409
16930 op-snap---monthly-publication-march-2025.pdf   687 2025-03 Car Vauxhall Movano White Use on a road a motor vehicle / trailer in such a condition it caused / was likley to cause danger None A520 Weston Road Meir Stoke on Trent Weston Road Meir Stoke on Trent Out of Force Area Out of Force Area NFA Out of Force Yes - Via Email    
16944 op-snap---monthly-publication-march-2025.pdf   701 2025-03 Car Vauxhall Corsa Silver Stop a vehicle within pelican pedestrian crossing limits None Whittington Oval Whittington Oval Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4800782 -1.7942034
16952 op-snap---monthly-publication-march-2025.pdf   709 2025-03 Car Vauxhall Corsa Black Driving without Due Care and Attention None Bromford Lane Bromford Lane Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.5083238 -1.8332287
16954 op-snap---monthly-publication-march-2025.pdf   711 2025-03 Car Vauxhall Vivaro Grey Contravening a Red Traffic Light None Worcester Lane Worcester Lane Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.4336498 -2.1403487
17046 op-snap---monthly-publication-march-2025.pdf   803 2025-03 Car Vauxhall Corsa Black Contravening a Red Traffic Light None Earlsdon Avenue Earlsdon Avenue Coventry Coventry Warning Letter N/A Yes - Via Email 52.4047134 -1.5351834
17057 op-snap---monthly-publication-march-2025.pdf   814 2025-03 Car Vauxhall   White Contravening a Red Traffic Light None Chester Road at Spitfire Island Chester Road at Spitfire Island Birmingham Birmingham Education N/A Yes - Via Email 52.5359496 -1.8324115
17116 op-snap---monthly-publication-march-2025.pdf   873 2025-03 Car Vauxhall Insignia Black Stop a vehicle within pelican pedestrian crossing limits None Victoria Road Victoria Road Sutton Coldfield Sutton Coldfield Fixed Penalty N/A Yes - Via Email 52.5615573 -1.820549
17127 op-snap---monthly-publication-march-2025.pdf   884 2025-03 Car Vauxhall Vectra Silver Driving without Due Care and Attention None Clark Road Wolverhampton Clark Road Wolverhampton Wolverhampton Wolverhampton Warning Letter Outside of 14 DAYS Late Submission Yes - Via Email 52.5879262 -2.1518061
17143 op-snap---monthly-publication-march-2025.pdf   900 2025-03 Car Vauxhall Mokka Black Driving without Due Care and Attention None Four Pounds Avenue, Coventry Four Pounds Avenue, Coventry Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4098559 -1.5354583
17183 op-snap---monthly-publication-march-2025.pdf   940 2025-03 Car Vauxhall Corsa Black Contravening a Red Traffic Light None Snowford Hill Road Snowford Hill Road Out of Force Area Out of Force Area NFA Out of Force Yes - Via Email    
17185 op-snap---monthly-publication-march-2025.pdf   942 2025-03 Car Vauxhall Insignia Black Contravening a Red Traffic Light None Ring Road St Andrews Ring Road Street Andrews Wolverhampton Wolverhampton Education N/A Yes - Via Email    
17197 op-snap---monthly-publication-march-2025.pdf   954 2025-03 Car Vauxhall Astra Blue Driving without Due Care and Attention None School Road School Road Birmingham Birmingham NFA No Independent Evidence Available Yes - Via Email 52.4161736 -1.8619692
17199 op-snap---monthly-publication-march-2025.pdf   956 2025-03 Car Vauxhall Astra Blue Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4929304 -1.8229092
17227 op-snap---monthly-publication-march-2025.pdf   984 2025-03 Car Vauxhall Corsa Grey Driving without Due Care and Attention None Wednesbury Road Wednesbury Road Walsall Walsall Education N/A Yes - Via Email 52.5738499 -1.9961575
17228 op-snap---monthly-publication-march-2025.pdf   985 2025-03 Car Vauxhall Combo Silver Driving without Due Care and Attention None Queensway Halesowen Queensway Halesowen Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.4478278 -2.0524287
17299 op-snap---monthly-publication-march-2025.pdf   1056 2025-03 Car Vauxhall Meriva White Driving without Due Care and Attention None Chester Road at Kingsbury Road Chester Road at Kingsbury Road Birmingham Birmingham Education N/A Yes - Via Email 52.5359496 -1.8324115
17424 op-snap---monthly-publication-march-2025.pdf   1181 2025-03 Car Vauxhall Agila Black Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
17446 op-snap---monthly-publication-march-2025.pdf   1203 2025-03 Car Vauxhall ASTRA Black Contravening a Red Traffic Light None THE CRESCENT The Crescent Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4568799 -1.8734416
17528 op-snap---monthly-publication-march-2025.pdf   1285 2025-03 Car Vauxhall Zafira Silver Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
17568 op-snap---monthly-publication-march-2025.pdf   1325 2025-03 Car Vauxhall Vivaro White Contravening a Red Traffic Light No Insurance Belgrave Middleway Belgrave Middleway Birmingham Birmingham Court N/A Yes - Via Email 52.4668753 -1.8996143
17644 op-snap---monthly-publication-march-2025.pdf   1401 2025-03 Car Vauxhall Mokka Green Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Northwood Road Northwood Road Birmingham Birmingham Warning Letter N/A Yes - Via Email 52.4156256 -1.9315719
17649 op-snap---monthly-publication-march-2025.pdf   1406 2025-03 Car Vauxhall Vectra Silver Contravening a Red Traffic Light None Butts Road Butts Road Coventry Coventry Warning Letter N/A Yes - Via Email 52.4073149 -1.5250454
17712 op-snap---monthly-publication-march-2025.pdf   1469 2025-03 Car Vauxhall transit Black Driving without Due Care and Attention None BROMFORD LANE Bromford Lane Birmingham Birmingham Education N/A Yes - Via Email 52.5083238 -1.8332287
17726 op-snap---monthly-publication-march-2025.pdf   1483 2025-03 Car Vauxhall ASTRA White Contravening a Red Traffic Light None HUMBER ROAD Humber Road Coventry Coventry Education N/A Yes - Via Email 52.4050667 -1.4866877
17748 op-snap---monthly-publication-march-2025.pdf   1505 2025-03 Car Vauxhall Insignia Silver Driving without Due Care and Attention None M5 SB J2 M5 Southbound J2 Sandwell Sandwell Warning Letter Outside of 14 Days NIP Yes - Via Email 52.4945433 -2.0190848
17789 op-snap---monthly-publication-march-2025.pdf   1546 2025-03 Car Vauxhall VIVARO White Driving without Due Care and Attention None SECOND AVENUE Second Avenue Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.5007326 -2.1524094
17907 op-snap---monthly-publication-march-2025.pdf   1664 2025-03 Car Vauxhall Vivaro White Driving without Reasonable Consideration None Barn Lane Barn Lane Birmingham Birmingham Education N/A Yes - Via Email 52.4307492 -1.8828708
17980 op-snap---monthly-publication-march-2025.pdf   1737 2025-03 Car Vauxhall Corsa Silver Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Petersfield Road Petersfield Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4307 -1.8494663
18006 op-snap---monthly-publication-march-2025.pdf   1763 2025-03 Car Vauxhall Combo White Contravening a Red Traffic Light None A4123 A4123 Wolverhampton Wolverhampton Education N/A Yes - Via Email    
18044 op-snap---monthly-publication-march-2025.pdf   1801 2025-03 Car Vauxhall Combo Red Driving without Due Care and Attention None The Radley's, The Radley's Birmingham Birmingham Education N/A Yes - Via Email    
18088 op-snap---monthly-publication-march-2025.pdf   1845 2025-03 Car Vauxhall Corsa Black Driving a vehicle wholly or partly on a footpath None Broad Street, Bromsgrove Broad Street, Bromsgrove Out of Force Area Out of Force Area NFA Out of Force Yes - Via Email    
18108 op-snap---monthly-publication-march-2025.pdf   1865 2025-03 Car Vauxhall Corsa Silver Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
18166 op-snap---monthly-publication-march-2025.pdf   1923 2025-03 Car Vauxhall Astra Black Driving without Reasonable Consideration None Butts Road Butts Road Coventry Coventry Education N/A Yes - Via Email 52.4073149 -1.5250454
18210 op-snap---monthly-publication-march-2025.pdf   1967 2025-03 Car Vauxhall Astra Black Stop a vehicle on pedestrian crossing None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
18247 op-snap---monthly-publication-march-2025.pdf   2004 2025-03 Car Vauxhall Meriva Black Cause vehicle to be left in a dangerous position Use vehicle on a road without valid test certificate Darwin Street Darwin Street Birmingham Birmingham Education N/A Yes - Via Email 52.468128 -1.8848315
18265 op-snap---monthly-publication-march-2025.pdf   2022 2025-03 Car Vauxhall Zafira Blue Stop a vehicle on pedestrian crossing None Washwood Heath Rd Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
18330 op-snap---monthly-publication-march-2025.pdf   2087 2025-03 Car Vauxhall Astra Black No Insurance None Bromford Lane Bromford Lane Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5083238 -1.8332287
18333 op-snap---monthly-publication-march-2025.pdf   2090 2025-03 Car Vauxhall Combo White Contravening a Red Traffic Light None Birmingham Road Birmingham Road Birmingham Birmingham Education N/A Yes - Via Email 52.5505398 -1.8252993
18375 op-snap---monthly-publication-march-2025.pdf   2132 2025-03 Car Vauxhall Astra Black Driving without Reasonable Consideration None Lode Lane Lode Lane Solihull Solihull Warning Letter N/A Yes - Via Email 52.4149064 -1.7832364
18462 op-snap---monthly-publication-march-2025.pdf   2219 2025-03 Car Vauxhall Corsa Grey Driving without Due Care and Attention None M6 J2 M6 J2 Coventry Coventry Warning Letter Outside of 14 Days NIP Yes - Via Email 52.6760749 -2.0862582
18522 op-snap---monthly-publication-march-2025.pdf   2279 2025-03 Car Vauxhall Astra Silver Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
18528 op-snap---monthly-publication-march-2025.pdf   2285 2025-03 Car Vauxhall Mokka Grey Using a Mobile Phone Whilst Driving None Abberdale Road Abberdale Road Coventry Coventry Warning Letter Outside of 14 Days NIP Yes - Via Email    
18545 op-snap---monthly-publication-march-2025.pdf   2302 2025-03 Car Vauxhall Corsa Red Driving without Due Care and Attention None Henwood Road Wolverhampton Henwood Road Wolverhampton Wolverhampton Wolverhampton Warning Letter Outside of 14 Days NIP Yes - Via Email 52.5930037 -2.1685306
18548 op-snap---monthly-publication-march-2025.pdf   2305 2025-03 Car Vauxhall Astra Silver Stop a vehicle on pedestrian crossing None Summer Hill Summer Hill Birmingham Birmingham Warning Letter Outside of 14 Days NIP Yes - Via Email 52.4832552 -1.9174821
18585 op-snap---monthly-publication-march-2025.pdf   2342 2025-03 Car Vauxhall Corsa Grey Stop a vehicle within pelican pedestrian crossing limits None Washwood Heath Road Washwood Heath Road Birmingham Birmingham Education N/A Yes - Via Email 52.4929304 -1.8229092
18612 op-snap---monthly-publication-march-2025.pdf   2369 2025-03 Car Vauxhall Astra Black Contravening a Red Traffic Light None Hatherton Close Hatherton Close Walsall Walsall Warning Letter N/A Yes - Via Email    
18613 op-snap---monthly-publication-march-2025.pdf   2370 2025-03 Car Vauxhall Corsa White Stop a vehicle within pelican pedestrian crossing limits None High Street, Tettenhall High Street, Tettenhall Wolverhampton Wolverhampton Education N/A Yes - Via Email 52.5980906 -2.168057
18631 op-snap---monthly-publication-march-2025.pdf   2388 2025-03 Car Vauxhall Combo Red Driving without Due Care and Attention None A51 Staffordshire Staffordshire Out of Force Area Out of Force Area NFA Out of Force Yes - Via Email    

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE reports (
            id INTEGER PRIMARY KEY AUTOINCREMENT,
            source_file TEXT NOT NULL,
            source_page INTEGER,
            source_row INTEGER,
            month TEXT NOT NULL,
            reporter_transport_mode TEXT,
            vehicle_make TEXT,
            vehicle_model TEXT,
            vehicle_colour TEXT,
            offence TEXT,
            second_offence TEXT,
            offence_location_raw TEXT,
            offence_location TEXT,
            council_area_raw TEXT,
            council_area TEXT,
            disposal TEXT,
            nfa_rationale TEXT,
            witness_contacted TEXT
        , latitude REAL, longitude REAL);
CREATE INDEX idx_month ON reports(month);
CREATE INDEX idx_council_area ON reports(council_area);
CREATE INDEX idx_offence ON reports(offence);
CREATE INDEX idx_disposal ON reports(disposal);
CREATE INDEX idx_location ON reports(offence_location);