No punch up, but the desired result was achieved.
The old board were voted out and most of them left immediately. There is a new interim board in place, and several positive changes have been made already. It's going to take time for them to decipher where things have been left with finances and admin etc, but the atmosphere is a lot more positive already.
Being the officially recognised Mercedes-Benz Club, I see no issue with supporting it