Hi Tom-- and welcome to English Forums. I think your sentence is basically fine. If I play with it, I might come up with this: In the story, the mayor reveals his corruptness by demanding that the town pay for his dentist bill.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.