If you only bought the one item and the price on the bank statement supports that it was that item on that date they may be more amenable.
Like I say speak to the manager and see if you can come up with an arrangement they may offer a credit note which again would be perfectly reasonable.
The problem with the different laws and acts is that they are open to interpretation.
So for example your are entitled to ask for a refund but in your situation the manager could claim that they are not willing to refund because they believe you have damaged the top yourself, now even if you haven't you can't prove you didn't just like you can't prove it was damaged when you left the shop.
Also I don't like accepting bank statements and this is the reason why:
An example I have I once refused a lady a refund on a board game. She had no receipt but she had a bank statement stating that she had bought something from our store. The thing was I know that we have never stocked that particular game so I said no and explained why. I got told I had ruined the child's Christmas, that I would go to hell, various different rude words where shouted at me in front of other customers anyway I stuck to my guns and she left.
Later the same day the woman came back in really sheepishly and apologised for shouting at me and lying about what she had bought with the bank statement she had shown me it turns out she had found the receipt and the item was bought from one of our competitors If I had just returned this I would have lost money and got into all sorts of trouble because I'd have returned an item we don't sell.
So bank statements are not always reliable. I know for us without a receipt we will not exchange or refund but if it is faulty and it was paid for via card I will out of good will try to find the transaction on our till computer.