WEEK ONE: Kezia Dugdale resigns on August 29 as Labour leader citing personal reasons.
WEEK TWO: Sunday Herald reveals cash and carry United Wholesale (Scotland) Ltd (UWS), in which Mr Sarwar has a 23 per cent stake, pays staff less than the £8.45 real living wage backed by Labour.
WEEK THREE: At his campaign launch, Mr Sarwar confirms there has been no union recognition at UWS since it was founded in 2001.
WEEK FOUR: Mr Leonard says those who failed to back Mr Corbyn on 2016 were on another planet. The Herald reveals Mr Sarwar and his wife got more than £500,000 in UWS share dividends. Nicola Sturgeon attacks Mr Sarwar at FMQs after interim Labour leader Alex Rowley mentions millionaires – he denies setting up Mr Sarwar. Mr Sarwar announces his UWS shares are now in trust for his children. The Herald reveals he previously held shares in a company based in a tax haven.
WEEK FIVE: Unite union attempts to recruit thousands of new Labour supporters to help Mr Leonard. There is an internal row after Mr Rowley is recorded admitting he supports Mr Leonard, despite previously saying he would stay neutral in the contest.
Mr Sarwar’s father, former MP Mohammad Sarwar, returns from Pakistan to support his son. Emerges Anas Sarwar dined earlier this year with a suspect in a £4m VAT fraud investigation.
WEEK SIX: Mr Sarwar and Mr Leonard reveal content of private discussions to attack each other at a hustings in Dumfries. The Sunday Herald reports three-quarters of new members have “Asian-sounding surnames”.
WEEK SEVEN: The Herald reveals many new members share the same email contact details, prompting fears the online ballot could be abused. Edinburgh MP Ian Murray tells Labour HQ Unite union recruitment drive may be “rigged” to help Mr Leonard.