We may never know for 100% certain if it truly was a lab leak, but what we can be certain of is the denialism and withholding of information in the crucial first 2 months of the emergence of the virus. In at least this, China is culpable for devastating millions of lives and disrupting the global economy, all for the Chinese government to save face.
Edit: Removed claim about Chinese new year