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