Businesses have paid back £1.3bn worth of furlough cash with £300m returned in the last three months alone official statistics reveal