03/07/2014

03/07/2014

Available on BBC iPlayer
S2 E4882: The Carters celebrate Linda's birthday but her day takes an unexpected turn. After finding herself in dire straits, Carol is offered a risky way out.