Both Amazon and Goole are offering good discounts on their smart speaker products.
On Amazon, you can pick up the new Echo and Echo Dot for £69.99 and £34.99, respectively. Amazon is selling the excellent TP-Link Plug for just £9.99 (usually £29.99) when bought with any Echo device.
If you prefer the Google ecosystem then there is good news from this camp too. Multiple retailers are offering big discounts on the original Google Home with the price reduced from £129 to £79. We found this to be a great smart speaker when we reviewed it back in April, and it has only gotten better since.
The newly released Google Home Mini has also been dropped from £49 to £34
I would personally buy one of the Google speakers from John Lewis as they have a good reputation for warranties. Alternatively Appliances Online and BT Shop are matching the deals.