DAVID Cameron will announce the first wholly Tory cabinet for almost two decades tomorrow, as he picks the team to implement his party's manifesto - and cuts - in full.

The Prime Minister will spend the weekend choosing who will occupy the five cabinet and 12 ministerial positions previously held by LibDems in the coalition.

Cameron's surprise majority win means he can exercise far more patronage than in his first term, balancing warring factions within his party and putting would-be rebels on the government payroll to avoid legislative defeats.

With a 12-vote absolute majority, just seven Tory rebels could thwart him.

Cameron has already reappointed some of his most senior allies, with George Osborne remaining Chancellor, Theresa May staying Home Secretary, Philip Hammond is Foreign Secretary and Michael Fallon Defence Secretary.

Cameron also made Osborne First Secretary of State - the ranking Cabinet minister and effectively number two to the PM - a title last held by William Hague.

It suggests there will be no Deputy Prime Minister to replace Nick Clegg.

Cameron must also consider whether to give a leading role to Boris Johnson, after the London mayor and potential rival for Downing Street was elected as an MP on Thursday after a seven-year break from the Commons.

After the government is announced, Cameron's will draw up the Queen's Speech due on May 27 which will set out the legislative measures needed to drive through a £30bn austerity package - including £12bn of welfare cuts - which Osborne says are needed to eliminate the deficit by 2017/18.

Cameron will also press ahead with his plan to renegotiate the terms of Britain's membership of the EU ahead of an in-out referendum in 2017.

The Home Secretary yesterday suggested she would push ahead quickly with a bill giving the police and security services extra online surveillance powers.

Dubbed a 'snooper's charter', the law would force internet and mobile phone firms to keep records of customers' browsing activity, social media use, emails, voice calls, online gaming and text messages for a year.

It was blocked in the last parliament by the LibDem side of the coalition.

Jeremy Hunt, who has yet to hear if he stays Health Secretary, said the welfare cuts would "have to start quite soon in order to deliver our deficit reduction plans".

There would be "significant cuts in the first two years", he said.

Hunt also said constitutional issues would be to the fore, with the delivery of new powers for Holyrood, as promised in the 'vow' and last year's Smith Commission.

Hunt said: "We have to think in a much more proactive way about how to bind our country together. We've taken it for granted for many years, we can't do that now with the changes we've seen north of the border.

"Since the advent of the Scottish Parliament in 1997, and maybe before that, we haven't had constitutional stability and we need that if you believe in the United Kingdom. I think that'll be one of the big things."