Theresa May names her cabinet – who’s in and who’s out?

(PA)
(PA)