Total shambles all round