MPs have been told that potentially "problematic and controversial" elements of the Smith Agreement on further devolution are not included in the Scotland Bill currently going through Westminster.

The House of Commons Library noted that some important part of the cross-party proposals on welfare, drawn up in the wake of the independence referendum, were missing .

These include on so-called additionally, the principle that discretionary extra benefits must provide additional income.

Also not written into the Bill is the Smith idea of "no detriment" to governments on either side of the border.

The SNP said that the analysis should act as a "wake up call" to David Cameron's government.

Labour also plan to table a series of welfare amendments to the Bill, when it next comes to the Commons next week.

But a Scotland Office spokesman said it was "inaccurate" to say the Scotland Bill did anything other than deliver the Smith Agreement "in full".

Despite its cross-party foundations the Bill has been at the centre of an intense political row as the SNP called for extra powers to be given to Scotland.

Deputy First Minister John Swinney has now published draft clauses that would give Holyrood control of business taxes, the minimum wage, working age benefits, employment and equality laws.

Controversially, they would also "provide for agreement" on the SNP's policy of full fiscal autonomy, where Scotland would be responsible for all tax and spending.

Commenting on the Library analysis, Stewart Hosie MP said: "It is now increasingly clear that the Scotland Bill does not deliver the Smith Agreement in full.

The analysis of the Bill by the House of Commons Library should act as a wake up call to the UK Government.

"The Conservative Party signed up to the Smith Commission deal and they must not now renege on their commitments.

"The Scottish Government has already highlighted shortcomings in the Bill, as has the cross-party Scottish Parliament Devolution Committee.

But the UK government, once again, is not listening."

A Scotland Office spokesman said: "The Scotland Bill delivers the Smith Agreement in full. It is inaccurate to claim otherwise."