A distressed woman had to be rescued from a roof 40 feet above Keighley bus depot last night.

The town's fire crew were called to the midnight incident at the garaging area in Russell Street by police.

They used their long ladder to reach the woman, thought to be in her 20s, who was then carried safely to the ground.