What should he/she do in this situation?

Even if your parents are hypocrites you still have to listen to them in everything that isn't haram

even if they are non muslims you have to obey what they say as long as it's not haram

At the end of the day, Islam is the only true way to live, so we must practise it the way it tells us too