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'}

72 rows where disposal = "Fixed Penalty", month = "2025-03" and vehicle_make = "BMW" sorted by month descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: vehicle_colour, second_offence, council_area_raw

offence 13

  • Contravening a Red Traffic Light 11
  • Using a Mobile Phone Whilst Driving 11
  • Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area 10
  • Cause vehicle to be left in a dangerous position 10
  • Driving without Due Care and Attention 10
  • Stop a vehicle within pelican pedestrian crossing limits 6
  • Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD 5
  • Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipment 2
  • Stop a vehicle on pedestrian crossing 2
  • Use a vehicle / cycle on a road and contravene a local traffic order other than parking 2
  • Contravene Lane Closure Red X 1
  • Use vehicle on a road without valid test certificate 1
  • VRM fails to conform to Regulations 1

council_area 7

  • Birmingham 42
  • Coventry 16
  • Dudley 5
  • Sandwell 3
  • Sutton Coldfield 3
  • Walsall 2
  • Idseudtt Obny Cprol)Dfield 1

reporter_transport_mode 4

  • Car 28
  • Pedestrian 28
  • Pedal Bike 15
  • Other 1

vehicle_make 1

  • BMW · 72 ✖

month 1

  • 2025-03 · 72 ✖

disposal 1

  • Fixed Penalty · 72 ✖
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
16243 op-snap---monthly-publication-march-2025.pdf   0 2025-03 Other BMW 320D Grey Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipment None Tower Street Tower Street Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.5112053 -2.0833165
16306 op-snap---monthly-publication-march-2025.pdf   63 2025-03 Pedal Bike BMW 330 Silver Contravening a Red Traffic Light None Mosley Road Mosley Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4488097 -1.8877254
16328 op-snap---monthly-publication-march-2025.pdf   85 2025-03 Pedestrian BMW iX Black Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None St Martin's Queensway Street Martin's Queensway Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4786917 -1.8917295
16359 op-snap---monthly-publication-march-2025.pdf   116 2025-03 Pedestrian BMW 320D Black Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Lonsdale Road Lonsdale Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4598834 -1.9579382
16397 op-snap---monthly-publication-march-2025.pdf   154 2025-03 Car BMW 116 Grey Contravening a Red Traffic Light None Hall Street Hall Street Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.5409774 -2.1235921
16429 op-snap---monthly-publication-march-2025.pdf   186 2025-03 Pedestrian BMW 530 Red Contravening a Red Traffic Light None Daw End Lane at Lichfield Road Daw End Lane at Lichfield Road Walsall Walsall Fixed Penalty N/A Yes - Via Email 52.6057559 -1.9583791
16436 op-snap---monthly-publication-march-2025.pdf   193 2025-03 Pedestrian BMW 1series Grey Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipment None Middlemarch Road Middlemarch Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4316434 -1.5142862
16443 op-snap---monthly-publication-march-2025.pdf   200 2025-03 Pedestrian BMW 520 Silver Cause vehicle to be left in a dangerous position None Foster Road Foster Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.42785 -1.5190909
16510 op-snap---monthly-publication-march-2025.pdf   267 2025-03 Pedestrian BMW X5 Gold Cause vehicle to be left in a dangerous position None Spring Road Spring Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.444262 -1.8362585
16521 op-snap---monthly-publication-march-2025.pdf   278 2025-03 Pedal Bike BMW IX3 White Using a Mobile Phone Whilst Driving None Clifford Bridge Road Clifford Bridge Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4134557 -1.4442138
16582 op-snap---monthly-publication-march-2025.pdf   339 2025-03 Car BMW 520d Silver 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
16595 op-snap---monthly-publication-march-2025.pdf   352 2025-03 Car BMW 116 D Black Driving without Due Care and Attention None COLE HALL LANE Cole Hall Lane Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4877244 -1.787883
16601 op-snap---monthly-publication-march-2025.pdf   358 2025-03 Pedal Bike BMW 520 Black Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Binley Road Binley Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4070602 -1.4732469
16606 op-snap---monthly-publication-march-2025.pdf   363 2025-03 Car BMW 320I Orange Driving without Due Care and Attention None Greaves Avenue Greaves Avenue Walsall Walsall Fixed Penalty N/A   52.5773135 -1.9525262
16620 op-snap---monthly-publication-march-2025.pdf   377 2025-03 Car BMW 435d Black Contravening a Red Traffic Light None Bromford Lane Bromford Lane Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5083238 -1.8332287
16625 op-snap---monthly-publication-march-2025.pdf   382 2025-03 Car BMW 320D Grey VRM fails to conform to Regulations No Insurance A4040 A4040 Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
16653 op-snap---monthly-publication-march-2025.pdf   410 2025-03 Pedestrian BMW 225 Silver Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Lower Queen Street Lower Queen Street Sutton Coldfield Sutton Coldfield Fixed Penalty N/A Yes - Via Email 52.5603978 -1.8227403
16685 op-snap---monthly-publication-march-2025.pdf   442 2025-03 Pedal Bike BMW 118D White Using a Mobile Phone Whilst Driving None Clifford Bridge Road Clifford Bridge Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4134557 -1.4442138
16693 op-snap---monthly-publication-march-2025.pdf   450 2025-03 Pedal Bike BMW 116D Blue Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Foleshill Road Foleshill Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4274335 -1.5002381
16766 op-snap---monthly-publication-march-2025.pdf   523 2025-03 Pedestrian BMW 520d Black Stop a vehicle within pelican pedestrian crossing limits None Stoney Stanton Road Stoney Stanton Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4221152 -1.4959475
16808 op-snap---monthly-publication-march-2025.pdf   565 2025-03 Car BMW 120D Grey Driving without Due Care and Attention None Stourbridge Road Stourbridge Road Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.5002997 -2.1081386
16835 op-snap---monthly-publication-march-2025.pdf   592 2025-03 Car BMW 118 White Stop a vehicle within pelican pedestrian crossing limits None Audley Road Audley Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4876917 -1.7963729
16848 op-snap---monthly-publication-march-2025.pdf   605 2025-03 Pedestrian BMW 1 series White Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Cemetery Road, Smethwick Cemetery Road, Smethwick Sandwell Sandwell Fixed Penalty N/A Yes - Via Email 52.4884734 -1.9734958
16939 op-snap---monthly-publication-march-2025.pdf   696 2025-03 Pedal Bike BMW 330d Black Using a Mobile Phone Whilst Driving None Pebble Mill Road Pebble Mill Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4512925 -1.9124618
17003 op-snap---monthly-publication-march-2025.pdf   760 2025-03 Pedestrian BMW 318i Blue Use a vehicle / cycle on a road and contravene a local traffic order other than parking None Lower Queen Street Lower Queen Street Sutton Coldfield Sutton Coldfield Fixed Penalty N/A Yes - Via Email 52.5603978 -1.8227403
17008 op-snap---monthly-publication-march-2025.pdf   765 2025-03 Car BMW X5 Black Contravening a Red Traffic Light None Dudley Road Dudley Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4865107 -1.9386263
17023 op-snap---monthly-publication-march-2025.pdf   780 2025-03 Car BMW 840 Grey Using a Mobile Phone Whilst Driving None Lichfield Road (Google code H5CG+7RG prov Lichfield Road (Google code H5CG+7RG prov idSeudtt obny CPRol)dfield Idseudtt Obny Cprol)Dfield Fixed Penalty N/A Yes - Via Email    
17041 op-snap---monthly-publication-march-2025.pdf   798 2025-03 Pedestrian BMW 218 Blue Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Hamstead Hall Road Hamstead Hall Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5218145 -1.93423
17052 op-snap---monthly-publication-march-2025.pdf   809 2025-03 Pedestrian BMW 440 I Blue Using a Mobile Phone Whilst Driving None Hagley Road Hagley Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.471632 -1.9456776
17175 op-snap---monthly-publication-march-2025.pdf   932 2025-03 Pedestrian BMW 318I Silver Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Allens Croft Road Allens Croft Road Birmingham Birmingham Fixed Penalty N/A   52.4242527 -1.910803
17213 op-snap---monthly-publication-march-2025.pdf   970 2025-03 Pedestrian BMW 520D Black Cause vehicle to be left in a dangerous position None Fern Road Fern Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5215217 -1.8359393
17235 op-snap---monthly-publication-march-2025.pdf   992 2025-03 Pedal Bike BMW M3 Orange Using a Mobile Phone Whilst Driving None Bearwood Road Bearwood Road Sandwell Sandwell Fixed Penalty N/A Yes - Via Email 52.4725977 -1.9684448
17236 op-snap---monthly-publication-march-2025.pdf   993 2025-03 Pedestrian BMW 530D Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None College Road College Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5151832 -1.9361664
17247 op-snap---monthly-publication-march-2025.pdf   1004 2025-03 Pedestrian BMW 318 White Cause vehicle to be left in a dangerous position None Chiswell Road Chiswell Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4878246 -1.9421047
17320 op-snap---monthly-publication-march-2025.pdf   1077 2025-03 Car BMW 335 Grey Driving without Due Care and Attention None Bordesley Green Bordesley Green Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4758869 -1.8512072
17334 op-snap---monthly-publication-march-2025.pdf   1091 2025-03 Pedestrian BMW 320 D Blue Cause vehicle to be left in a dangerous position None Rotten Park Road Rotten Park Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
17347 op-snap---monthly-publication-march-2025.pdf   1104 2025-03 Pedestrian BMW 118 Black Stop a vehicle within pelican pedestrian crossing limits None Springfield Road Springfield Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4327486 -1.8844997
17349 op-snap---monthly-publication-march-2025.pdf   1106 2025-03 Pedestrian BMW 320 Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None College RD, Moseley College RD, Moseley Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4295958 -1.8874346
17356 op-snap---monthly-publication-march-2025.pdf   1113 2025-03 Pedal Bike BMW X5 Silver Using a Mobile Phone Whilst Driving None Stoney Stanton Rd Stoney Stanton Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4221152 -1.4959475
17420 op-snap---monthly-publication-march-2025.pdf   1177 2025-03 Pedestrian BMW 335D Black Cause vehicle to be left in a dangerous position None Highfield Road Highfield Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4216321 -1.855984
17508 op-snap---monthly-publication-march-2025.pdf   1265 2025-03 Car BMW 118.. Blue Contravene Lane Closure Red X None Aston Expressway Aston Expressway Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.493793 -1.8881773
17522 op-snap---monthly-publication-march-2025.pdf   1279 2025-03 Pedestrian BMW 420D Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None MOSELEY ROAD Moseley Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4679402 -1.881408
17526 op-snap---monthly-publication-march-2025.pdf   1283 2025-03 Car BMW 530d Silver 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
17552 op-snap---monthly-publication-march-2025.pdf   1309 2025-03 Car BMW 335D Grey Contravening a Red Traffic Light None Walmey Ash Road Walmey Ash Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
17561 op-snap---monthly-publication-march-2025.pdf   1318 2025-03 Car BMW 118M Black Contravening a Red Traffic Light None Ladywood Circus Ladywood Circus Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4774425 -1.9266984
17590 op-snap---monthly-publication-march-2025.pdf   1347 2025-03 Car BMW 5 series Silver 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
17616 op-snap---monthly-publication-march-2025.pdf   1373 2025-03 Pedal Bike BMW 420I Grey Contravening a Red Traffic Light None Far Gosford Street Far Gosford Street Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4071231 -1.4985178
17720 op-snap---monthly-publication-march-2025.pdf   1477 2025-03 Car BMW M3 Blue Driving without Due Care and Attention None TYBURN ROAD Tyburn Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5113867 -1.8337258
17813 op-snap---monthly-publication-march-2025.pdf   1570 2025-03 Pedestrian BMW M3 Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Ladywood Road Ladywood Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5783972 -1.8355593
17834 op-snap---monthly-publication-march-2025.pdf   1591 2025-03 Pedestrian BMW 1 series Blue Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Foleshill Road Foleshill Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4274335 -1.5002381
17860 op-snap---monthly-publication-march-2025.pdf   1617 2025-03 Car BMW X1 Green Contravening a Red Traffic Light None Parkes Hall Road Parkes Hall Road Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.529619 -2.105277
17930 op-snap---monthly-publication-march-2025.pdf   1687 2025-03 Pedestrian BMW 420.. White Cause vehicle to be left in a dangerous position None Oakwood Road Oakwood Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4458966 -1.8658543
17992 op-snap---monthly-publication-march-2025.pdf   1749 2025-03 Car BMW 118 Grey Contravening a Red Traffic Light None Blue ribbon Island, Foleshill Road at A444 Blue ribbon Island, Foleshill Road at A444 Coventry Coventry Fixed Penalty N/A Yes - Via Email    
18020 op-snap---monthly-publication-march-2025.pdf   1777 2025-03 Car BMW 320 I Orange 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
18046 op-snap---monthly-publication-march-2025.pdf   1803 2025-03 Car BMW 320D Grey Driving without Due Care and Attention None Moor Green Lane Moor Green Lane Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4374665 -1.9119895
18061 op-snap---monthly-publication-march-2025.pdf   1818 2025-03 Pedestrian BMW X3... Grey Cause vehicle to be left in a dangerous position None Highbridge Road Highbridge Road Dudley Dudley Fixed Penalty N/A Yes - Via Email 52.485907 -2.0953009
18077 op-snap---monthly-publication-march-2025.pdf   1834 2025-03 Car BMW 1 series White Use vehicle on a road without valid test certificate None Heath Crescent Heath Crescent Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4209589 -1.4822638
18129 op-snap---monthly-publication-march-2025.pdf   1886 2025-03 Car BMW S1000RR Black Driving without Due Care and Attention None Featherstone Road Featherstone Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4258604 -1.8926205
18179 op-snap---monthly-publication-march-2025.pdf   1936 2025-03 Pedal Bike BMW I 3... Blue Using a Mobile Phone Whilst Driving None Clifford Bridge Road Clifford Bridge Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4134557 -1.4442138
18190 op-snap---monthly-publication-march-2025.pdf   1947 2025-03 Pedal Bike BMW X5 Grey Using a Mobile Phone Whilst Driving None Clifford Bridge Road Clifford Bridge Road Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.4134557 -1.4442138
18198 op-snap---monthly-publication-march-2025.pdf   1955 2025-03 Pedestrian BMW X5 Grey Cause vehicle to be left in a dangerous position None Rotten Park Road Rotten Park Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
18207 op-snap---monthly-publication-march-2025.pdf   1964 2025-03 Pedal Bike BMW X1... Black Using a Mobile Phone Whilst Driving None Hinkley Road Hinkley Road Coventry Coventry Fixed Penalty N/A Yes - Via Email    
18219 op-snap---monthly-publication-march-2025.pdf   1976 2025-03 Car BMW 118D White Stop a vehicle on pedestrian crossing None Washwood Heath Rd Washwood Heath Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4929304 -1.8229092
18274 op-snap---monthly-publication-march-2025.pdf   2031 2025-03 Car BMW 3 series Silver Driving without Due Care and Attention None M5 Motorway, Northbound M5 Motorway, Northbound Sandwell Sandwell Fixed Penalty N/A Yes - Via Email    
18286 op-snap---monthly-publication-march-2025.pdf   2043 2025-03 Car BMW 325 White Driving without Due Care and Attention None A45 Poest Corner Roundabout Poest Corner Roundabout Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
18311 op-snap---monthly-publication-march-2025.pdf   2068 2025-03 Pedestrian BMW I3 Range Silver Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Greenhill Road at School Road Kings Heath Greenhill Road at School Road Kings Heath Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.5142714 -1.9419168
18340 op-snap---monthly-publication-march-2025.pdf   2097 2025-03 Car BMW 420d Red Driving without Due Care and Attention None M42 WB 3-2 M42 Wb 3-2 Birmingham Birmingham Fixed Penalty N/A Yes - Via Email    
18362 op-snap---monthly-publication-march-2025.pdf   2119 2025-03 Pedestrian BMW 520D Silver Cause vehicle to be left in a dangerous position None ALCESTER ROAD Alcester Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4470686 -1.8880749
18372 op-snap---monthly-publication-march-2025.pdf   2129 2025-03 Pedal Bike BMW M140i Blue Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None High Street, Deritend High Street, Deritend Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.4746492 -1.8839977
18388 op-snap---monthly-publication-march-2025.pdf   2145 2025-03 Car BMW 420d Black Use a vehicle / cycle on a road and contravene a local traffic order other than parking None Lower Queen Street Lower Queen Street Sutton Coldfield Sutton Coldfield Fixed Penalty N/A Yes - Via Email 52.5603978 -1.8227403
18424 op-snap---monthly-publication-march-2025.pdf   2181 2025-03 Pedal Bike BMW CONVERTIBLKE Black Contravening a Red Traffic Light None FLETCHAMSTEAD HIGHWAY Fletchamstead Highway Coventry Coventry Fixed Penalty N/A Yes - Via Email 52.396476 -1.5561348
18595 op-snap---monthly-publication-march-2025.pdf   2352 2025-03 Pedal Bike BMW 330D Black Using a Mobile Phone Whilst Driving None Redditch Road Redditch Road Birmingham Birmingham Fixed Penalty N/A Yes - Via Email 52.3954946 -1.9516557

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);