Nuclear power, controversial developments and a new garden town are all on voters minds in Folkestone