A few days ago, Netflix finally confirmed the upcoming fight between Tyson Fury and Anthony Joshua. After months of confusion and worry, the “Battle of Britain” was finally confirmed. The fight is now scheduled to take place on Dec. 11, 2026, at the Principality Stadium in Cardiff.