The child was taken to Airedale General Hospital by ambulance where he was pronounced dead.
A murder investigation was launched by West Yorkshire Police's Homicide and Major Enquiry Team and at 11:30am this morning and a 32-year old man was arrested from an address in the Ingrow area of Keighley.
More top news
Showery rain overnight into Tuesday will ease later in the day. Dry midweek. Warm days. Cool nights
Around 40,000 Huddersfield Town fans packed Wembley way ahead of the playoff final with Reading.
A tattoo parlour in Sheffield is inking the Manchester bee symbol on more than 50 people in aid of the terror attack appeal today.