Just chaired the group this morning, and it went OK! Must be my most succesful public speaking this so far, I managed to prevent myself getting too nervous before it somehow.

Thanks for all the advice here.