Who is he

Garry Ambrose

Carol playing in Enfield Town Christmas 2015 (audio quality degrades after Euph solo)

Deck the halls

Garry Ambrose

Carol playing in Enfield Town Christmas 2015 (complete with vocals).