Has science disproved God? (TU14/014) — St Helen's Bishopsgate