Three political parties fined for failing to submit financial statements within statutory deadline2 months ago