80% of British public want card payment fees slashed as the cost of living crisis hits businesses