Image:

Theresa May has appointed Stephen Barclay and Amber Rudd to her cabinet