One of the year's last village shows is set to go ahead in Northumberland on Saturday September 24.
The Belford Show is in its 104th year and the annual community event will be held at the football grounds in the village. The sleepy settlement off the A1 in north Northumberland is hoping to welcome upwards of 400 people to enjoy food and drink, stalls from local craftspeople, and 166 different competition classes around growing fruit, vegetables, flowers, and home cooking.
There is also the annual duck race at 11am which will take place before the show officially opens its doors. And there's also a brand new element to this year's Belford Show, which anyone can enter.