It's entirely possible there is absolutely nothing that can be done here :)
Here is my situation. I work in healthcare. Part of my role involves going to people's homes.
Many of the homes I go into have people who smoke heavily. I am reluctant to sound precious but it is affecting my health. I have a cough that won't go away.
Surely given people realise we have to visit them at home it is reasonable for them to have a room smoke-free? My eyes and throat are stinging 