Yes! It’s back…finally something fun to watch on TV as the nights get longer and colder. Of course, due to the coronavirus pandemic, this year the show will be filmed at the historic Gwrych Castle, Abergele in North Wales, so this will be a special year with a slightly new format, so lots of surprises... Read More