Then the released the (superb) new video for No More Sad Songs, any review of which Ian contractually obliged to reference Coyote Ugly.
And, to cap it all off, there was this.
"When you do things in the moment because you feel so strongly about them, in the end you're left with the decision you made.
"That line: 'I thought that I'd feel better, but now I gotta bellyache' is about how you kinda know that you're the worst but you don't care. It's about a psychopath who regrets being a psychopath but doesn't really care.
1) TCTS - Do It Like Me (ft Kelis & Sage The Gemini)
This is an absolute monster. Kelis, as usual, turns everything she touches to gold.
2) Clean Bandit ft Zara Larsson - Symphony
Speaking of Kelis, this lifts the lyrical conceit of her 2010 song ("before you, my whole life was acapella, now a symphony's the only thing to sing") and runs with it. Being Clean Bandit, there are plenty of symphonic strings to hammer the metaphor home.
Not destined to dominate the charts like Rockabye, but a barnstorming pop song nonetheless.
3) Feist - Pleasure
"I was raw and so were the takes," says Feist of her new album, Pleasure. "Our desire was to record that state without guile or go-to's and to pin the songs down with conviction and our straight up human bodies."
It cetainly comes across in this single - which is simultaneously scratchy, lo-fi and utterly thrilling. Like all the best songs, it starts as a lullaby and ends like a riot.
4) Tinashe - Flame
Things haven't really taken off for Kentucky's Tinashe Jorgenson Kachingwe so far - but this song deserves an audience. "Tell me that you've still got a flame for me and we can let it burn," she trills over a discarded Carly Rae Jepsen beat. Recommended.
5) Kasabian - You're In Love With A Psycho
This made me do a big, affectionate chuckle on the tube this morning. The lyrics are deliberately preposterous ("I'm like the taste of macaroni on a seafood stick"???) but it's nice to have Kasabian back.
6) Pond - The Weather
If Kasabian have you in the mood for a bit of psych-rock, this dreamy, kaleidoscopic track from Perth's Pond fits the bill nicely. It will not surprise you to learn it was produced by Tame Impala's Kevin Parker.
7) Mura Masa ft Charli XCX - 1 Night
Neither artist's greatest moment, but a perfectly serviceable indie-pop jam for Side B of your latest mixtape.
8) Fenne Lily - What's Good?
Self-taught songstress Fenne Lily impresses on this achingly beautiful ballad: "Tell me why good things die," she pleads, her vocals quivering over a lonely, plucked guitar. "Stay the night - because I need this more than I knew. More than I'd like to". Heartbreaking.
9) Machine Gun Kelly feat G-Eazy and Kehlani - Good Life
As mindless and insubstantial as the film it soundtracks (Fate of the Furious), this will undoubtedly be a huge hit.
10) Linkin Park - Battle Symphony
I'm still mystified by Linkin Park's attempt to become OneRepublic. I mean, they do it well - but to what end?
1) "I've been cold the whole season / I should call my next one "Freezing"
Stormzy performs in the snow
2) "All my young black kings rise up / Man, this is our year / And my young black queens right there / It's been a long time coming, I swear"
A bunch of cute black kids show their potential - role-playing doctors, lawyers and even the King of England
how i spent my saturday vibes pic.twitter.com/z2LDydYwnX— Lorde (@lorde) March 12, 2017
brought all of our things to place on the piano and make it feel like where we sat and wrote the song ❤ pic.twitter.com/ziJ7mMAv5e— Lorde (@lorde) March 12, 2017
@lorde feat my best candles, lorrie moore's book 'self help', baby's-breath flowers, framed pic of robyn that sits on jack's piano, obama— Lorde (@lorde) March 12, 2017
chill uneventful saturday evening vibes part II pic.twitter.com/2cg6zX8hQ5— Lorde (@lorde) March 12, 2017
Louisa Johnson - Best Behaviour
It starts off with a Curtis Mayfield bassline and a distorted vocal sample. Then Louisa summons in a chorus of handclaps (never not a good thing), then the hook is played on a panpipe. One of the most unusual and brilliant songs ever released by an X Factor winner. 10/10
Lorde - Liability
A sombre piano ballad inspired by Rihanna's Higher - and which really highlights Bowie's influence on Lorde's new album. Contains the lyric "he made the big mistake of dancing in my storm". Amazing.
Nicki Minaj ft Drake and Lil Waybe - No Faults
Nicki is on fire in this rapidly-recorded response to a Remy Ma diss track. "Soon as I wake up keep an eye out for the snakes," she spits on the single, which precedes her fourth album later this year.
Steps - Scared Of The Dark
Astonishingly good. Imagine if this was our Eurovision entry.
Alt-J - 3WW
If you can imagine Fleet Foxes covering Massive Attack's Teardrop, you're well on your way to imagining Alt-J's new single. Complete with choir chants, strings from the London Metropolitan Orchestra and guest vocals from Wolf Alice’s Ellie Rowsell, it's "quite the thing".
Astrid S - Breathe
A 100 carat electro-pop anthem, mined from the jagged fjords of Norway. Contains my favourite lyrics of the week: "Did you slip me a magic pill? You got me lifted like an astronaut, no helmet on and my lungs just stop. I forget to breathe when I'm with you".
Laura Marling - Wildfire
Laura's sixth (sixth!) album, Semper Femina, is out today and it's possibly the best thing she's done. Wild Fire is one of the standouts, but you should also investigate the jazz-infused Soothing and the gorgeous Nouel.
Charli XCX - Babygirl (ft Uffie)
Today sees the release of Charli's long-awaited Number 1 Angel. It might be a mixtape, but most artists would kill to have these 10 tracks as a single. Babygirl is a highlight - all chunky mid-80s Madonna basslines, with a funky rap verse from Uffie.
Stargate ft Sia and Pink - Waterfall
Stargate are the Swedish team behind Beyonce's Irreplaceable, Rihanna's Rudeboy, and the majority of Coldplay's last album. Sia is a songwriter of some repute. Pink is a pop star turned trapeze artist. Together, they have turned in a song that sounds exactly like you would expect based on their standard operating parameters. Not bad, just so-so.
Steel Banglez - Money
While Stormzy and Skepta make great strides in broadening Grime's horizons, this single relies on the same old stale tropes we've heard a million times. It's a shame, because the production - from one of London's hottest young musicians - is on point.
Goldfrapp - Ocean
"We wanted to sort of bring the synths again," Alison Goldfrapp told Billboard about this new track. And, oh boy, are the synths back. This is huge - recalling the tougher moments of Black Cherry and Supernature, with a shade of Depeche Mode darkness. Not a single, but a stunning song nonetheless.