A regular on the cruise ship circuit, back when cruise ships existed (does anyone remember pre-Covid times??), John Milligan knows pretty much every song recorded with a piano. He even knows a few that weren’t. Exceptional, funny, and a pretty top bloke too.