'Grant got it wrong'