The organisers behind one of the UK's longest-running independent festivals, which shut down last year, have announced the line-up for an all-new event. The final Towersey Festival, which started in Oxfordshire 60 years ago, took place in August. The first Found Festival will take place at the...