Baroness Stowell appointed House of Lords leader

Baroness Tina Stowell is the new Leader of the House of Lords, the Prime Minister has announced.

908ce43507d150df8da0e71d4b4eb1c7_normal

Baroness Tina Stowell is the new Leader of the House of Lord and Chancellor of the Duchy of Lancaster. #Reshuffle

Advertisement

Cameron: New Cabinet team 'reflects modern Britain'

Prime Minister David Cameron has said his new Cabinet "has the ability to take this country forward." Mr Cameron is expected to finalise the lower ranks of government this morning, before taking questions in the Commons.