Everything you need to know for the October 26 Town Hall