Home Politics UK consumers lose £580m to fraudsters in first half of 2023, new figures reveal