Margins for current, recent and incoming members of the £1 billion retail profit club