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
Calm and Chilly
Listen to the moment a man dialled 999 demanding that police arrest his girlfriend’s cat - for eating his bacon.
The British Transplant Games are a major sporting event for people who have had a life-saving transplant.