MMC Live: all set for a night of music, magic and comedy tonight