Meet the superfan with a $2 million Madonna collection

James Harknett says his idol is "worth every penny".