343 Industries has today confirmed Halo Infinite will be delayed till 2021. Announced via their twitter, they want to make sure the team has adequate time to deliver a Halo experience that meets their vision.
With the gameplay footage reveal last month. Halo Infinite got off to a rocky start with the public via its visuals. It has came to no surprise that Halo Infinite would get the inevitable delay. As Microsoft are definitely pushing the worlds most powerful console envelope, another dink in the release window with a game to really show off its capabilities come launch.

Source: Halo twitter