Bianca realises she has been taken for a fool, and suspicions are rife in the Carter household as it seems that more than one person is being deceitful. Show more
Discover 11,128,835 listings and 279,887 playable programmes from the BBC
Bianca realises she has been taken for a fool, and suspicions are rife in the Carter household as it seems that more than one person is being deceitful. Show more