Bill 2025 failed to secure the required two-thirds majority during a joint sitting of Parliament yesterday, rendering the ...