On the night the world heard Prince had died, it was reassuring to hear Gregory Porter prove that music nevertheless lives on.

The scene was set by feisty support act Kandace Springs, who aptly had played onstage with the late pop legend and knew him as a friend.

The concert hall erupted as Porter arrived, kicking off with the effortlessly cool ‘Holding On’.

Dressed in his distinctive flat cap, waistcoat and bow tie, he seemed to fill the stage and easily held the audience under his spell for the next two hours.

He thanked the crowd for sharing the evening with him, when they ‘could have been partying with the Queen’, and then made them feel like they were in the coolest jazz club downtown.

The soothing hit single ‘Hey Laura’ led into the more upbeat ‘Don’t lose your steam’, before the beautiful ‘Take Me to the Alley’, taken from his third album.

Porter then picked up the pace with ‘Liquid Spirit’ and got the audience clapping, before calming things down and taking a seat to deliver the heartfelt ‘No Love Dying’ and ‘Water under Bridges’.

The Grammy award winner left us with no doubt over his talents and commanded the Lighthouse with an effortless stage presence.

His six-piece band shone too and were a fantastic complement to Porter’s powerful voice, and deserved their standing ovation.

They threw in an instrumental of Prince’s ‘Purple Rain’ and played with such enthusiasm you felt this was one gig that could have gone on until the sun came up.