Wednesday was the final day the B.C. legislature was in session for 2025 — and it sure delivered a season finale.