I really rate the free Google home mini that I got. I was a bit sceptical about my data being harvested etc but being able to get weather and music, set timers, listen to podcasts etc whilst doing other things is amazing. Have all my data you like, I'm not that interesting.
Google Home down to £69. Google Mini at £29 from Google Store at the moment.