Card Factory has revealed a rise in sales despite pressure on UK consumers driving a decline across its high street stores.
The retail chain, which runs 1,126 shops across the UK and Ireland, revealed that revenues lifted by 5.3% to £260.8 million for the six months to July 31, compared with a year earlier.