A desperate Harper makes her most daring move yet to retain Bloom, but she risks losing everything in the process. Show more
Discover 11,128,835 listings and 279,695 playable programmes from the BBC
A desperate Harper makes her most daring move yet to retain Bloom, but she risks losing everything in the process. Show more