When Charlotte learns that a less experienced colleague has been promoted at her expense, she hastily resigns, but cannot imagine that her world is about to fall apart when she takes out her repressed anger on her Polish cleaner. Show less
Discover 11,128,835 listings and 281,700 playable programmes from the BBC
When Charlotte learns that a less experienced colleague has been promoted at her expense, she hastily resigns, but cannot imagine that her world is about to fall apart when she takes out her repressed anger on her Polish cleaner. Show less