To show or reveal something (often a wrongdoing).
The investigation blew the lid off the illegal activities the MP had been part of.
To show or reveal something (often a wrongdoing).
The investigation blew the lid off the illegal activities the MP had been part of.