actually there is an increasing number of conversions to islam in most of the nonmuslim countries including UK. i presume that is one of the reason.
secondly post 9\11 muslims are becoming closer to their religion hence naming their children after the holy prophet (PBUH)