Tory leadership hopeful Stephen Crabb has released tax returns showing he earned just over £100,000 in the 12 months to April 2015.

The Work and Pensions Secretary had a combined income of £101,198 in the year to that date, a self certificate reveals.

The document states he received benefits and expenses of £397, and after allowable expenses of £633 were deducted, Mr Crabb's earnings are listed as £100,968.

Mr Crabb, who entered Cabinet as Welsh secretary in July 2014, had a taxable income of £90,968 for the year stated, including just £6 he received in interest from UK bank and building society accounts.

The minister paid £30,819 in tax on his income, plus £1.25 in tax on the bank interest received.

The document shows that Mr Crabb overpaid £1,118.65 in tax that year as he was charged to pay £29,701.60 in tax.

Records for the previous year, ending on April 5 2014, which were issued by HM Revenue and Customs, show pay from all incomes at £73,241.

The accounts show £644 was received in benefits and expenses, and when allowable expenses of £819 were deducted, it left the minister was a total income of £73,071.

That figure included £5 Mr Crabb received in interest that year on UK bank and building society accounts.

Tax was payable on earnings of £63,631, and Mr Crabb paid £18,966 in tax on that sum, plus £1 on his bank accounts.

The form shows that Mr Crabb overpaid £255 in tax that year.

Mr Crabb, seen as a long-shot to take the Tory crown, was promoted to the work and pensions role last March.