Newcastle should be made to play the game against Villa with whomever is available. Their procedures have failed, or players/staff have breached rules.
Postponing the fixtures sets a dangerous precedent. This should be a warning message to all clubs and players to tighten up.