Poppy Harlow is leaving CNN after more than 15 yearsKeir Starmer vows to protect pensions triple lock if Labour is victorious at the next electionWang Xinyu saves 10 match points in Madrid thrillerThe 49ers balance immediate needs with longKatranis scores late, rallies Real Salt Lake to 2Sam Cam in fresh row over her 'shocking' refusal to make her clothes in BritainChina's top political advisory body concludes standing committee sessionGuangdong into playoffs semis, oust ZhejiangBaird scores a goal, assists on another by Acosta to help Cincinnati beat Rapids 2FTSE 100 chiefs claim they are hard