Answer:
The answer is the president or the prime minister.
Step-by-step explanation:
Whenever any bill has to be passed, it must pass both the houses by a majority of vote.
When it has been passed with majority, the bill comes to the President.
If the President signs that bill, it becomes a law.
This process is called "overriding a veto."
Therefore, the president or prime minister is usually responsible for the enforcement.