Fraudsters stole £42.6 million from businesses in the first six months of 2023; all Authorised Push Payment fraud – where...