This week's roundup brings news of troubled times for a number of major UK businesses, including an 80% profits drop for BP, BHS being placed into administration and Scottish Power being hit with an £18 million penalty. We also discuss the new £20 note design, which will feature the artist JMW Turner.