Three political parties fined for failing to submit financial statements within statutory deadline27 days ago