LATESTWORLD NEWS Diane Abbott’s Suspension Shines a Light on Double Standards in UK Politics Holding All Politicians AccountableBWSMApril 24, 2023