The 18th annual Bury St Edmunds Christmas Fayre continues today – and you can keep up with all the news and social media posts from the event right here.

One of the biggest festive markets in the country, the four-day festive celebration takes over the town's famous Abbey Gardens and the whole town centre, with more than 300 stalls selling food and drink and all things Christmas-themed.

On Friday and Saturday there will be 13 hours to enjoy the festivities from 9am until 8pm - and on Sunday it will open from 10am until 5pm.

This year the town has readied itself for the enormous task of accommodating the thousands of shoppers but car parks across Bury are still expected to fill up quickly.