All the incidental music for the 2005 revived series has been composed by Murray Gold and Ben Foster and has been performed by the BBC National Orchestra of Wales from the 2005 Christmas episode "The Christmas Invasion" onwards.
Who has performed all the Doctor Who music since the 2005 Christmas special?
the BBC National Orchestra of Wales