Three political parties fined for failing to submit financial statements within statutory deadline1 month ago