MPs voted 520 to 22 in favour of the cap which will see welfare spending limited to £119.5bn in 2015-16, rising with inflation to a forecasted £126.7bn by 2018-19.
The Prince's Trust will today release a shocking report which shows that a third of Britain's young unemployed people have considered committing suicide.
One of Britain's leading doctors has revealed how he warned the Government of a looming NHS accident and emergency (A&E) staffing crisis three years ago.