reporters so often do not have an idea of relative value of British pounds and dollars. A pound is about $1.40. So it's either $2.8 million ( 2 million pounds) or 4 million pounds ($5.6 million) or most likely 2.8 million pounds ($4 million).
The "saint" does have a sense of humor in sending Viagra to Bill Gates.
Viagra, isn't that generic docmidixaphalen? :)