Firefighters have spent much of the night tackling a large barn fire.

The building in Old Malton contained 500 bales before the blaze broke out shortly after midnight.

Crews from Malton, Pickering and Kirkbymoorside answered the 999 call and fought the fire.

By 2.45am they had reduced the fire to the point where all but one of the crews could return to their stations.

One crew remains at the scene.

The cause of the blaze is as yet unknown. The barn is made of steel.