Kezia presides over a mess

Kezia Dugdale and Jeremy Corbyn, leaders of Labour in Scotland and the rest of the UK.
Kezia Dugdale and Jeremy Corbyn, leaders of Labour in Scotland and the rest of the UK.

Breaking