Hi Chay!
As others have said, this builds nicely, and those lead guitar solos didn't grow tired. They reminded me a little of some of Mike Oldfield's guitar work around the time of 'Five miles out'. You've got a good chord base for the song, and that gives it a ton of musical variation.
Loved it - and looking forward to your sung pieces with Lucy.
Andrew