Cavendish repeats call for end of moratorium after McCain closure