ZMedia Purwodadi democracy • harassment • legislation • MPs • Politics • UK Politics 0 UK MPs Face “Industrial” Levels of Harassment • 12 Jul, 2025