Harrogate gran in tears after being wrongly accused of stealing in Sainsbury's