2024 provincial budget includes historic tax cut, universal