Who is in the Scottish cabinet?

First Minister Alex Salmond has undertaken his first major cabinet reshuffle since his party won power in 2007.

A significant new role has been given to Nicola Sturgeon. She will hand over her health brief to become cabinet secretary for infrastructure and capital spending. New ministerial faces include Humza Yousaf and Paul Wheelhouse.