Williams has announced an £84million loss from 2023. The team made huge strides with James Vowles at the helm, lifting themselves up to seventh in the Constructors' World Championship. It was there best result since 2017, but off track there was a huge financial loss.