VOTES have been counted following yesterday's council elections.

A third of the seats on Bradford Council were up for grabs.

And some parish and town council polls also took place.

Results for Keighley-district wards:

BINGLEY RURAL

Paul Gerald Sullivan (Con) 2,811

Mohammed Ashraf Miah (Lab) 999

Brian Newham (Green) 833

Helen Baranowski (Lib Dem) 396

Total votes: 5,039

Electorate: 14,553

CRAVEN

Owen Michael Goodall (Con) 1,371

David Andrew Loud (Lab) 1,126

Chris Atkinson (Ind) 1,113

Caroline Whitaker (Green) 946

Paul Michael Mann (Lib Dem) 215

Peter John Kaye (The Yorkshire Party) 190

Total votes: 4,961

Electorate: 13,600

KEIGHLEY CENTRAL

Zafar Ali (Con) 2,183

Cath Bacon (Lab) 1,744

Allan Ralph Swales (Green) 288

Peter Shannon Russell (Lib Dem) 165

Total votes: 4,380

Electorate: 11,607

KEIGHLEY EAST

Doreen Lee (Lab) 2,111

Peter Allan Gilchrist Corkindale (Con) 1,017

Trudie Jane Jackson (Green) 637

Bob Jones (Lib Dem) 206

Total votes: 3,971

Electorate: 12,149

KEIGHLEY WEST

Julie Lintern (Lab) 1,364

John Stevens Kirby (Con) 748

Ian Bannister (UKIP) 618

John Malcolm Charles Cole (Lib Dem) 168

Total votes: 2,898

Electorate: 11,615

WORTH VALLEY

Rebecca Poulsen (Con) 2,409

Faiz Ilyas (Lab) 731

Janet Ann Russell (Green) 553

Kay Kirkham (Lib Dem) 238

Total votes: 3,931

Electorate: 10,901