Sir Paul McCartney's 57-minute choral/orchestral work Ecce Cor Meum has been performed all over the world since its premiere in 2006. Following performances earlier this year in the UK, Canada and Germany, it has now just received its Russian premiere in St Petersburg and will also be performed in France, in June.
 
'… a profoundly moving work.  Designed to be sung by young people, it sidesteps the usual exhausting reiteration of themes in favour of constantly unfolding and overlapping melodies.  A triumph.'
Sunday Express