There are moments in government when the people deserve an explanation. And then there are moments when government itself seems to be asking the people to explain why they should still trust it. The proposed 2027 national budget may be one of those moments. After the flood-control scandal exploded into one of the biggest corruption […]