The British Democrats would like to wish everybody Dydd Gwyl Dewi Hapus.

For those English speakers, that means a happy St David’s Day!