There's no dirtier business than the cleaning industry.
Jennifer and Coral have a lot in common. They're both cleaners in a London accountant's office, they share the same English mu, and they have a long-standing quarrel: is Coral to blame for the departure of Jennifer's Nigerian dad when they were little?
It's now 2010 and when Jennifer is persuaded to help trade unionist and Ghanaian exile Kosi dish the dirt on UK-Ghana corruption, Coral starts an obsessive affair with him.
Jennifer reacts badly. Rather more radical difficulties threaten the other cleaners, immigration removal for one.
The cleaning pays everyone wages no-one can live on.
Will Jennifer, Coral and Kosi clean up their acts?