Honestly, they had to have known..it doesn't need special training to read a passport!

The employers here are the guilty ones, they should be shafted big time for this...the £ 100000 fine, as suggested looks appropriate