Question: has egg on his face?
Answer: have egg on your face. If you have egg on your face, you look stupid because of something that you have done: This latest scandal has left the government with egg on its face.