A carer who stole nearly £1m from vulnerable people she was supposed to looking after has been jailed for seven years today.

Dianna Turner, 53, defrauded residents with mental health issues, learning difficulties and problems with drink and drugs between 2007 and 2016, Sheffield Crown Court heard.

She used their bank cards to take money from cash points and set up a series of standing orders to wire money into her own accounts.

The court heard Turner spent some of the takings on a Range Rover Evoque with the personalised registration plate 'DI4NA T' and an Audi A3 for her son.

She also purchased five houses that she rented out including two in Dubai and went on a number of luxurious holidays, one to a spa in Italy and another to New York.

Turner was also claiming benefits, not paying taxes and receiving a £50,000 salary in her position as manageress at Glastonbury Guest House in Sheffield over the nine year period of offending, it was heard.

Judge Graham Reeds QC described Turner as a "greedy" and "arrogant" woman as he sentenced her for seven years on two counts of fraud following a three week trial.

He said: "What you did can only be explained by greed.