LABOUR is to pay all its staff at least £10 an hour as it campaigns in favour of all workers earning a decent wage, party leader Jeremy Corbyn has announced.

He won applause at the annual conference of the GMB union in Brighton by pledging that a Labour government would ban zero hours contracts and increase the living wage to £10 an hour by 2020.

"Labour is putting our money where our mouth is.

"We are committed to pay all of our staff, at any level of our organisation, no less than £10 an hour."

Mr Corbyn said Labour would work with unions to "transform" the UK economy.

"Low pay and insecurity are endemic in our society. We need bold action to get more money in to people's pockets," he said.

Mr Corbyn said the economy was "rigged", accusing the Government of being too "timid" to stand up to the powerful.

He attacked privatisation and said Labour would bring water, energy, rail and the Royal Mail back into public ownership, which he said would deliver a better deal for consumers and workers.

"Privatisation of water has been a failed and unpopular experiment. It's been bad for workers in the industry and bad for bill payers.

"The only people it hasn't been bad for is rich shareholders.

"Public ownership will deliver a better deal for workers as well as better value for individuals and families."

Mr Corbyn said house and rent prices were "out of control", the NHS was underfunded, pay was falling, living standards were in decline and industry was "on its knees".

He attacked Donald Trump's new tariffs on steel, adding that the Prime Minister was "appeasing" the US president in the hope of getting a "race to the bottom" trade deal.

He told the delegates that the Government was "turning its back" on the shipbuilding industry by refusing to commit to building three new support vessels in the UK.