Im not sure why are you so certain about it. I am living in the uk and the example I gave about the MacBook happened here. The law in question is the consumer rights act of 2015, specifically section 105. Scroll down on the page and read it. I invoked it 3 times already with different companies successfully.
https://www.legislation.gov.uk/ukpga/2015/15/section/19/note...