Brighton and Hove has been named as England's most festive city, boasting a range of Christmas activities from markets to ice rinks and winter walks