Thousands of festive revellers attend Stratford-upon-Avon's Victorian Christmas Market