Compare Craig David To:
Craig David is $14 million richer than Richard Ashcroft