The chequered flag has fallen on 2024…