Catherine Barningham, 49, blew more than £43,000 on foreign holidays, an Alsatian puppy and luxury cars after taking control of vulnerable 78-year-old Elizabeth Smith's affairs.