The governing party strictly enforces party discipline, usually expelling from the party caucus any government Member of Parliament (MP) who votes against the budget. Opposition parties almost always vote against the budget. Since 2008, the opposition bloc used to prepare a complete alternative budget and present this alternative to the Malaysian people along with the main budget.