London stocks ended firmly in the black on Friday after a volatile week of trading rocked by the latest twists and turns in ...