Explore
Institutions
Bank Watch: scheduled banks tracked on stability metrics.
Government Watch: the executive, tracked over time.
University Watch: the higher-education system, tracked.
NGO Watch: civil society and development NGOs, tracked.
Development Partner Watch: the donors, tracked.
Industry Association Watch: the apex chambers, tracked.
Early warning
The Crisis Orb: a live, level-anchored hazard board.
The LDC 2029 graduation monitor.
The national early-warning board across hazards.
Early warning for the haor flood basin.
The multi-hazard exposure atlas, by district.
Where hazards compound across the same places.
A priority index ranking places by combined risk.
Cropland exposed to flood, heat, and salinity.
The bank distress watch: stress signals across banks.
The disaster ledger: events and losses over time.
Parliament Watch
BNP · Narsingdi-5
MP Md. Ashraf Uddin is focused on navigating the transition of the national economy and public administration through parliamentary advocacy for procurement reform and financial policy adjustments.
Raised a notice under Rule 71 regarding irregularities in public procurement and the e-GP system.
Accompanied Prime Minister Tarique Rahman on an official visit to the SPARRSO headquarters.
Proposed the scrapping of Tk 500 and Tk 1,000 currency notes to improve bank liquidity.
Constituency number 203 confirmed by Wikipedia (List of constituencies of the Jatiya Sangsad) and parliament.gov.bd (10th Parliament archive showing constituency 203 as Narsingdi-5); no discrepancy from assigned number. Constituency covers Raipura upazila only; boundary not redrawn in 2023-24 EC delimitation exercise. MP is widely referred to as 'Engr Md Ashraf Uddin Bokul' or 'Engineer Ashraf Uddin Bokul' in Narsingdi local coverage; party role confirmed as Assistant Secretary for Science and Technology Affairs of the BNP Central Committee (BSS). Vote count 135,512 sourced from BSS official election reporting; runner-up Tajul Islam (Islami Andolon Bangladesh) received 43,682 votes per BSS. Total valid votes not published in available sources; vote_share_percent, runner_up_vote_share, and margin_percent therefore null pending EC gazette. An alternate figure of 137,690 (winner) and 44,981 (runner-up) appeared in one aggregator source but BSS is the primary wire and is used here. wealth_disclosed_bdt and criminal_cases left null: EC affidavit details for Narsingdi-5 not located in publicly available 2026 election reporting; must be sourced from EC's official candidate affidavit portal before populating. MP has spoken publicly about char-area development in Raipura (YouTube interview post-election). This is his first parliamentary term; no prior parliamentary service found. verification_status set to 'partial' because EC affidavit data (wealth, criminal cases) and full vote totals are unconfirmed. [2026-05-17 status bump: EC-gazetted public election result; partial-only secondary fields (wealth/cases) noted but not required for verified status] [2026-06-08 audit correction] Winner votes 135,512 -> 137,690 (Wikipedia/BSS); runner-up Tajul Islam party 'Islami Andolon Bangladesh' -> Bangladesh Khelafat Majlis.