name this plant

name this plant

Observation - name this plant. Description: small clump forming evergreen upto 30cm tallcan reach 30cm across, with quite tough mid green grasslike blades flowers appear during spring on spikes.1inch across bloom.Outer snow white three petals,inner two small lower yellow tongues and purple hood ab

small clump forming evergreen upto 30cm tallcan reach 30cm across, with quite tough mid green grasslike blades flowers appear during spring on spikes.1inch across bloom.Outer snow white three petals,inner two small lower yellow tongues and purple hood above them. viola like.