Author - Chris Potter

The festival is ready to go. Are you?

The festival programme is now (almost) complete. There are 217 events in the festival programme, 515 speakers, 251 volunteers, about 300 accredited journalists...