Public shame on Steve Holmes and Sophie Logan.