Joyce Brodie, 68, has lost two stone in just six months to enjoy a remarkable difference.