Keir Starmer accuses Boris Johnson and ‘loan shark chancellor’ of scamming taxpayers