A fantastic afternoon of fun and entertainment was on offer at the annual Langley village fete.

The event took place on the playing fields and managed to raise hundreds of pounds towards the upkeep of the village hall.

As well as the popular fell running race there was a tug of war between the local pub teams, classic cars, a beer tent and three live bands.

The dog show had eight categories and there was plenty for children including a bouncy castle, coconut shy, face painting and the annual duck races.