Williams boss James Vowles has revealed that the team is poised to 'struggle' next term as it aims to hit the ground running upon Formula 1's rules overhaul in 2026. The impending regulation change is being billed as one of the biggest the series... More»