Scottish Labour leader Iain Gray has declared he is ``ready to serve'' in office, with a promise to shake up the public sector.
Iain Gray: 'I am ready to serve'