HERE is Tuesday's latest breakdown, area-by-area, of positive cases of COVID-19 in Bradford.

There are 1,502 confirmed cases in today's figures, up 59 from yesterday and an 47 per cent rise from seven days ago.

The area with the highest number of cases is again Steeton & Silsden with 77, followed by Haworth & Oxenhope with 49 cases, and Cottingley, Harden & Wilsden with 41.

No areas in the Bradford district or in surrounding areas recorded fewer than three cases in the past seven days, with the lowest number, nine, seen in Great Horton & Brackenhill.

The data is provided by Public Health England and looks at cases by 'Middle Super Output Area (MSOA)' - a type of statistical unit used in the reporting of small area statistics.

It provides figures for areas which have had three or more positive cases, so some areas not listed below may have had positive cases, but less than three.

The data includes lab confirmed positive cases of Covid-19, with specimen dates in the seven days up to July 1.

MSOAs are a standard statistical geography of approximately 7,200 people. Some MSOAs have the same name as local electoral wards and figures within the map should not be compared with ward data.

The latest figures show the number of positive cases in the seven days up to June 27:

Bradford and Aire Valley

Cottingley, Harden & Wilsden - 41

Buttershaw - 38

Bierley & Tong - 38

Idle - 36

Shipley Town - 36

Clayton - 34

Thornton - 32

Bowling Park - 32

Wrose & Bolton Woods - 32

Bingley Town - 30

Toller Lane & Infirmary - 30

Holme Wood - 30

Central Bradford & Barkerend West - 29

Baildon South - 29

Windhill - 29

Horton Bank - 29

Laisterdyke & Bowling - 28

Chellow Heights - 25

Queensbury - 24

Crossflatts & Eldwick - 24

Undercliffe - 23

Thornbury - 23

Low Moor - 22

Heaton Highgate - 22

Shearbridge & University - 22

Girlington -  21

Saltaire & Baildon West - 21

Cullingworth & Denholme - 21

Scholemoor - 19

Allerton - 19

Thackley & Esholt - 19

Baildon North - 17

Canterbury - 16

Ravenscliffe - 16

Manningham & Lister Park - 16

Eccleshill - 15

Wibsey St Enoch's - 15

Bankfoot - 14

Wyke - 14

Holme Top - 13

Bolton Road & Kings Road - 13

Broomfields & East Bowling - 12

Fairweather Green - 12

Barkerend East - 12

Frizinghall & Heaton Grove - 11

Haigh Fold - 10

Brown Royd - 10

Great Horton & Brackenhill - 9

Keighley and Wharfe Valley

Steeton & Silsden - 77

Haworth & Oxenhope - 49

Keighley Exley Head - 38

Ilkley & Ben Rhydding - 38

Oakworth & Laycock - 37

Keighley South - 33

Keighley Oakworth Road & West Lane - 27

Keighley Central & East - 27

Riddlesden & East Morton - 26

Keighley Utley - 20

Menston & Burley Moor - 18

Addingham & Ilkley Moor - 16

Burley-in-Wharfedale - 13

Other neighbouring areas

Pudsey South East - 46

Calverley & Farsley North - 44

Horsforth South & Rawdon - 43

Drighlington & Gildersome West - 43

Pudsey South West - 38

New Pudsey - 35

Pudsey North East - 33

Otley South - 32

Bramhope & Pool-in-Wharfedale - 31

Farsley South, Stanningley & Pudsey North West - 29

Yeadon South - 24

Yeadon West - 23

Guiseley East & South - 20

Otley North - 18

Guiseley North & West - 17

Yeadon East - 14

--- --- --- ---

Birstall - 40

Heckmondwike North - 25

Scholes & Hunsworth - 18

Heckmondwike Town, Norristhorpe & Roberttown - 15

Gomersal - 15

Cleckheaton - 14

Birkenshaw - 13

Liversedge, Littletown & Millbridge - 9

Hightown & Hartshead Moor - 8

--- --- --- ---

Rastrick West - 32

Brighouse - 22

Northowram & Shelf - 21

Clifton & Bailiff Bridge - 18

Rastrick East - 18

Hipperholme - 18

Illingworth & Ogden - 12

--- --- --- ---

Sutton & Crosshills - 39

Carleton, Cowling & Cononley - 29

Skipton South - 19

Skipton Town & East - 16

Grassington, Upper Wharfedale & Gargrave - 8

Skipton North & Barden Fell - 6

You can see how these compare with yesterday's figures here.